你好,code状态码返回13是什么意思

冰枫黑玄 3月前 179

查阅了文档里并没有13,使用了common和sdk两个jar包,后台java项目,调用了MessageAdmin.sendMessage(userId, conversation, payload)方法,返回的code:13

最新回复 (7)
  • x86 3月前
    引用 2
    app-server 才会报 13 这个错误,请确认下具体是谁报的错误,
  • HeavyRain 3月前
    引用 3
    调用了那个接口?是调用IM服务的吗?你们IM服务有没有自己修改?
  • 冰枫黑玄 3月前
    引用 4
    HeavyRain 调用了那个接口?是调用IM服务的吗?你们IM服务有没有自己修改?
    我调用哪个接口都返回的是:{"code":13,"message":"没有登录"}。我的确是在app-server端,那应该调用哪个接口登录呢?我调用了mService.loginWithMobileCode,之后我看里面调用了UserAdmin.getUserByMobile,就走到/admin/user/get_info这个url请求了,执行请求还是返回的 13 没有登录,应该先调用 什么接口
  • x86 3月前
    引用 5
    {"code":13,"message":"没有登录"} 

    这个错误是客户端调用 app-server 的接口时报的,原因是调用 app-server 时,header 里面没有带上 authToken 这个 header,这个 header 是登录 app-server 时返回的,默认后续请求都会带上。

    请确认,你们为什么没有带上这个 header
  • 冰枫黑玄 3月前
    引用 6
    x86 {"code":13,"message":"没有登录"} 这个错误是客户端调用 app-server 的接口时报的,原因是调用 ap ...
    我下载了app-server源码,只改动了im.admin_url指向服务器ip,用了66666超级验证码,走的AppController中的loginWithMobileCode方法,subject.login(token)登录成功了,但执行到return onLoginSuccess方法,其中调用了UserAdmin.getUserByMobile(mobile); 返回  {"code":13,"message":"没有登录"},那和这个header没有关系吧应该,毕竟我下载了官方demo没有改源码,所以现在是什么问题啊
  • HeavyRain 3月前
    引用 7
    im服务没有这个错误码,是不是 im.admin_url 指错了
  • HeavyRain 3月前
    引用 8
    https://docs.wildfirechat.cn/quick_start/server.html 用这个说明,不要修改代码和配置,IM服务和应用服务放到一起(应用服务配置的im服务地址为localhost),测试看看是不是可以
返回