205
你好,今天部署测试 环境后 查看相关日志 业务服务跟核心服务 连接上了但是 客户端登录后总是报205,根本就进不了 业务服务中的回调函数。。。不知道这种情况是什么回事,周一提测,劳烦管理员 帮忙解惑。。核心服务器实在是伤不起额本地跑 一点问题都没 不知道是什么原因。。。另外有时候 还返回 -n的userId您好,错误代码205表示该用户不存在,因此不能通过业务服务器验证,关掉业务服务器应该就可以用游客身份登录的,从而返回的userid为负数。 佰锐科技-邵光清 发表于 2015-11-6 20:15
您好,错误代码205表示该用户不存在,因此不能通过业务服务器验证,关掉业务服务器应该就可以用游客身份登 ...
请问 核心服务器 如何确定我输入的(用户名 /密码)用户 不存在呢?有什么凭据么?(账号 密码任意输入) 本帖最后由 佰锐科技-邵光清 于 2015-11-6 23:11 编辑
ehomeud 发表于 2015-11-6 22:21
请问 核心服务器 如何确定我输入的(用户名 /密码)用户 不存在呢?有什么凭据么?(账号 密码任意输入)
您好,用户信息验证是在业务服务器验证的,您的业务服务器是不是有后台数据验证呢,或者输入的账户名/密码不符合业务服务器验证的规定格式呢,规定需要输入的是阿拉伯数字,却输入了中文字符呢?再比如QQ,如果某一个账号没注册,以该账号登录也会报用户不存在的。
如果使用我们的业务服务器demo程序,会不会这样呢?参考一下这个贴:有关AnyChat平台用户身份验证与第三方平台集成的问题 佰锐科技-邵光清 发表于 2015-11-6 23:04
您好,用户信息验证是在业务服务器验证的,您的业务服务器是不是有后台数据验证呢,或者输入的账户名/密 ...
首先1点,上面也说过啦 根本就没进入我的业务服务器验证的回调函数里面,直接报205异常,所以我就纳了闷啦。,我都没校验,核心服务怎么就返回205呢? 另外我也关闭自己开发的业务服务,启动你们的demo 业务服务 一样有时候也报205。。。。 是压根木有进业务服务诶 亲 佰锐科技-邵光清 发表于 2015-11-6 23:04
您好,用户信息验证是在业务服务器验证的,您的业务服务器是不是有后台数据验证呢,或者输入的账户名/密 ...
确实有规则 但是 不符合规则的话 我会抛出 负数整形值,而且是整个trycatch 包裹 即便是不可预知异常 都会返回结果 -1 所以 请问 核心服务对这颗没做校验么? 这不合逻辑额以前 也遇到过 后来莫名其妙的好了就没在意 现在又出现了 实在不懂。 本帖最后由 佰锐科技-李友勤 于 2015-11-7 11:12 编辑
ehomeud 发表于 2015-11-7 10:24
首先1点,上面也说过啦 根本就没进入我的业务服务器验证的回调函数里面,直接报205异常,所以我就纳了闷 ...
您的意思是说205并不是登录系统由业务服务器所返回的错误码,而是连接后核心服务器直接就返回的错误码?
请将日志贴上来分析下 佰锐科技-李友勤 发表于 2015-11-7 10:59
您的意思是说205并不是登录系统由业务服务器所返回的错误码,而是连接后核心服务器直接就返回的错误码?
...
---------------------Init Service--------------------------
Current File Version: V5.3, Build Time:Aug7 2015 20:29:06
Start TCP Server Failed, Maybe port(8906) in use?
Start UDP Server Successed(port=8907)!
AnyChat IPC Filter Plus Init, Build Time:Aug7 2015 20:29:19
Load SDK Filter Plus:libipcfilterplus.so Success, ver:SDK Filter Plus (IPC), for Linux V5.3
Start Server At Demo Mode!
这是核心服务的相关信息…… 本帖最后由 佰锐科技-陈伟 于 2015-11-7 15:23 编辑
ehomeud 发表于 2015-11-7 13:54
---------------------Init Service--------------------------
您好 请检查下TCP端口 端口启用失败或已被占用 Start TCP Server Failed, Maybe port(8906) in use?
页:
[1]