App使用验证码登录失败,服务端报code:13,message:没有登录

答辩超人 18天前 246

服务端部署没问题 1、IMServer服务端配置 wildfirechat.conf的server.ip已配置host地址,http_port 和 port 以及 websocket_port 默认并未修改 2、appServer服务端配置 im.properties的im.admin_url已配置host和端口号的URL 3、Android客户端的Config.java文件的IM_SERVER_HOST已修改对应的IP地址以及AppService.java的APP_SERVER_ADDRESS已修改对应的URL 4、登录采用短信登录(SMSLogin),使用的验证码是superCode(未修改:66666) 5、IMServer和appServer已启动,通过浏览器测试也没问题,同一网络下的api/version返回的json字符串没问题,访问URL也返回ok 6、服务端打印信息有UserAdmin.getUserByMobile(mobile)的http request content: {"mobile":"xxxxxxxxxxx"}和http request response content: {"code":13,"message":"没有登录"},由于errorCode != 0又打印了Get user failure 13

最新回复 (10)
  • x86 18天前
    引用 2
    如果Android 端是 2023-01-05 —— 2023-01-12 之间的版本,请先更新下 android-chat,然后再试下
  • 答辩超人 2天前
    引用 3
    还是一样呀,之前我以为也是版本问题,我更新后还是一样的错误,现在又更新了一版本还不行,appServer和IMServer我没有更新,我更新一下试试
  • 答辩超人 2天前
    引用 4
    一样,appServer和ImServer没有更新
  • x86 2天前
    引用 5
    请抓包看下,到 app-server 的 http请求头里面是否包含 authToken ?
  • 答辩超人 1天前
    引用 6
    好的,我试试
  • 答辩超人 19小时前
    引用 7

    没有看到

  • x86 18小时前
    引用 8
    答辩超人 ![](upload/attach/202301/969_MTBG7JAP8XS9RUF.jpg)没有看到
    login 接口不会携带 authToken header,如果 login 成功,后续的接口都会携带
  • 答辩超人 18小时前
    引用 9
    那看啥呀?,主要是没有登录成功呀,使用superCode登录也没用呀
  • 答辩超人 14小时前
    引用 10
    x86 login 接口不会携带 authToken header,如果 login 成功,后续的接口都会携带
    那是哪里出错了?我需要干些什么
  • x86 12小时前
    引用 11
    不知道什么问题,请你微信添加下:wfchat,他了解下情况
返回