通过AVSMS.requestShortMessage 请求的验证码通过AVUser.resetPassword(withSmsCode: smsCode, newPassword: passWord) 重置密码测试手机号+固定验证码可以修改成功 其他手机号+动态验证码修改失败提示104 v12.1.0 请问是什么原因呢
能否提供 request 的 log 信息?
http 状态码是400, 接口只传验证码+新密码,为什么会有这个错误呢
是 objc sdk?调用 resetPasswordWithSmsCode 前应该调用 requestPasswordResetWithPhoneNumber,这样得到的验证码才能匹配得上(所以测试手机号+固定验证码可以修改成功,因为这种情况下验证码是不变的,没有暴露问题)。参见 文档。
resetPasswordWithSmsCode
requestPasswordResetWithPhoneNumber
非常感谢,请求验证码接口调用错误 ,针对已注册用户应该用AVUser去请求。