bmob吧 关注:281贴子:880
  • 10回复贴,共1

Bmob 修改密码时的报错

只看楼主收藏回复

最近用bmob 做用户管理 在修改密码的时候不知道哪里有问题 一直返回206的错误 不知道有没有大神知道这是什么原因
点击事件后的代码
String oPassword = mOldpass.getText().toString().trim();
String nPass = mNewpass.getText().toString().trim();
String nPassword = mNewpassword.getText().toString().trim();
if (!TextUtils.isEmpty(oPassword) && !TextUtils.isEmpty(nPass)
&& ! TextUtils.isEmpty(nPassword)){
if (nPass.equals(nPassword)){
L.i("wzp"+BmobUser.getCurrentUser(MyUser.class)+BmobUser.getCurrentUser().getSessionToken());
BmobUser.updateCurrentUserPassword(oPassword, nPass, new UpdateListener() {
@Override
public void done(BmobException e) {
if (e == null){
Toast.makeText(ForgetActivity.this
, R.string.modify_password_succss,Toast.LENGTH_LONG).show();
finish();
}else{
Toast.makeText(ForgetActivity.this
, R.string.modify_password_fail+e.toString(),Toast.LENGTH_LONG).show();
}
}
});
206的错误看文档上说明是说 没有登录 但是从log中来看
04-16 23:29:10.562 24023-24023/com.example.administrator.smartbutler I/Smartbutler: wzpcom.example.administrator.smartbutler.entity.MyUser@41619b263f848b940d9466680409c9ce3a29abb
这些我都不是空的 是不是哪里还有问题呢 有没有大佬~~~


IP属地:上海1楼2018-04-16 23:53回复
    楼主解决了,麻烦告诉一声,初学者表示也遇到这个问题・_・?


    IP属地:广东来自Android客户端2楼2018-04-23 00:53
    回复
      2025-12-21 03:06:44
      广告
      不感兴趣
      开通SVIP免广告
      我百度,说登录时要存SessionToken,然后更新的时候也要上传这个,不知道怎么弄


      IP属地:广东来自Android客户端3楼2018-04-23 00:54
      回复
        Bmob工单回复说修改密码用3.6.1版本


        IP属地:广东来自Android客户端4楼2018-04-23 09:34
        回复
          解决了。用3.6.1的版本可用


          IP属地:广东来自Android客户端5楼2018-04-23 13:07
          收起回复
            我的也是3.6.1版本的报206错误,是在用户没有登录前忘记密码进行的修改密码操作,怎么破


            6楼2018-05-20 10:28
            回复