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

答辩超人 2023-1-12 1184

服务端部署没问题 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

最新回复 (1)
  • x86 2023-1-31
    引用 2

    更新:

    问题是由于 app-server 里面的 im 服务地址配置配置错误导致

    app-serverim.properties里面要配置的是im服务的地址,im服务,默认端口是: 18080

返回