客户端无法登录

jackzhao 3月前 413

本地部署服务端。 我自己编译的客户端。

填入您的手机号码,验证码填写服务器部署时指定的superCode,默认是 66666

我随便输入一个电话号码,然后密码是 66666 ,但返回 13, 没有登录。

最新回复 (30)
  • x86 3月前
    引用 2
    点使用验证码登录,然后填入app-server配置的supercode
  • jackzhao 3月前
    引用 3
    点使用验证码登录。 输入66666, 不能点击登录按钮
  • jackzhao 3月前
    引用 4
    点使用验证码登录,输入66666,好像第一次可以点登录。 但还是失败。
  • HeavyRain 3月前
    引用 5
    不能点击登录按钮有可能是电话号码输入位数不够
  • HeavyRain 3月前
    引用 6
    自己部署需要部署2个服务,一个是应用服务,一个是IM服务,这2个服务部署之后,客户需要配置这2个服务地址
  • HeavyRain 3月前
    引用 7
    可以参考这个 https://www.bilibili.com/video/BV1uZ4y1s7yi/?vd_source=386f4a4af6fd6cf315d83dc77f52d367 从10分钟开始看起
  • jackzhao 3月前
    引用 8
    http://46274b11.r7.cpolar.top/  我内网穿透了。你们试下登录。
  • jackzhao 3月前
    引用 9
     public static String APP_SERVER_ADDRESS/*请仔细阅读上面的注释,http 前缀不能省略*/ = "http://46274b11.r7.cpolar.top/:8888";

    public static String IM_SERVER_HOST /*请仔细阅读上面的注释,没有 http 前缀,配置错误时,APP 会提示配置错误,然后直接退出*/ = "46274b11.r7.cpolar.top";
  • jackzhao 3月前
    引用 10
    后台输出: super:null
  • x86 3月前
    引用 11
    jackzhao public static String APP_SERVER_ADDRESS/*请仔细阅读上面的注释,http 前缀不能省略*/ = "http://46274b11.r7.cpolar ...
    app-server 地址要改成:http://46274b11.r7.cpolar.top:8888 ,而不是 http://46274b11.r7.cpolar.top/:8888

    但访问 http://46274b11.r7.cpolar.top:8888 并未返回 OK,请确认
  • jackzhao 3月前
    引用 12
    http://46274b11.r7.cpolar.top:8888 更严重,报连接错误了。 
    我已经挂外网了。你用你的客户端试试。
  • x86 3月前
    引用 13
    http://46274b11.r7.cpolar.top:8888

    你把这个贴到浏览器里面试试,都访问不通 的,正常要返回 OK
  • jackzhao 3月前
    引用 14
    https://46274b11.r7.cpolar.top/:8888   这个才行。  要带 /
  • x86 3月前
    引用 15
    jackzhao https://46274b11.r7.cpolar.top/:8888 这个才行。 要带 /
    但你这个接口并没有返回 OK ,我们只能保证严格按照文档来是一定能跑起来的。如果需要改接口的 path 等,那就需要你们技术小伙伴自己调试一下。

    https://docs.wildfirechat.cn/quick_start/
  • jackzhao 3月前
    引用 16
    http://46274b11.r7.cpolar.top 这个带是内网映射的问题,只要能访问到就可以。后台接口跟有没有 /  有什么关系? 
  • jackzhao 3月前
    引用 17
    https://46274b11.r7.cpolar.top/:8888 是能返回OK 的。
  • HeavyRain 3月前
    引用 18
    我们不确认是不是内网映射的问题。你可以用局域网或者购买云服务器来测试我们提供的服务。内网映射带来的网络问题,我们无法支持。你们可以在局域网内或者云服务器验证通过后,再尝试内网映射的环境,如果内网映射有问题,也请自己来处理
  • jackzhao 3月前
    引用 19
    https://46274b11.r7.cpolar.top/:8888 你是能访问到的。你们用客户端测试下行不行?
  • jackzhao 3月前
    引用 20
    就是个地址,跟内网映射有毛关系。
  • jackzhao 3月前
    引用 21
    你们用 Postman ,用 https://46274b11.r7.cpolar.top/:8888  这个地址,然后用 13800000000,  66666 看能不能登录。
  • HeavyRain 3月前
    引用 22
    对不起,网络的问题不在我们支持的范围之内,我们只能支持内网或者云服务器的情况
  • x86 3月前
    引用 23
    jackzhao https://46274b11.r7.cpolar.top/:8888 你是能访问到的。你们用客户端测试下行不行?
    是能访问,但是返回的是:

    {"code":13,"message":"没有登录"}

    为什么会返回 没有登录 呢?

    app-server 会对一些 路径开启匿名访问支持,比如 / 、/login_pwd、/login,其他的路径,都要求登录之后才能访问。

    你这个 url 访问的路径是 /:8888,不在匿名访问支持的列表,故返回 没有登录

    app-server 默认使用 8888 端口,访问 / 的时候,正常会返回 OK 两个字符。

    在配置内网映射的时候,要保证你的路径能和 app-server 的对应路径对应上。
  • jackzhao 3月前
    引用 24
    你们是不会访问后台接口的? 只会用口说?
  • x86 3月前
    引用 25

  • jackzhao 3月前
    引用 26
    就是让你用 13800000000,  66666 作为参数看能不能登录阿?
  • jackzhao 3月前
    引用 27
    https://46274b11.r7.cpolar.top/:8888/login?mobile=13800000000,password=66666
  • jackzhao 3月前
    引用 28
    https://46274b11.r7.cpolar.top/:8888/login?mobile=13800000000,code=66666
  • jackzhao 3月前
    引用 29
    http://6a20db8d.r3.cpolar.top/:8888 改用这个了。麻烦用客户端啥的测试下。
  • jackzhao 3月前
    引用 30
    不处理了吗?
  • jackzhao 3月前
    引用 31
    可以了,的确是路径的问题。
返回