AnyChat技术支持论坛

标题: 205 [打印本页]

作者: ehomeud    时间: 2015-11-6 19:25
标题: 205
你好,今天部署测试 环境后 查看相关日志 业务服务跟核心服务 连接上了  但是 客户端登录后总是报205,根本就进不了 业务服务中的回调函数。。。不知道这种情况是什么回事,周一提测,劳烦管理员 帮忙解惑。。核心服务器实在是伤不起额  本地跑 一点问题都没 不知道是什么原因。。。另外有时候 还返回 -n的userId  


作者: 佰锐科技-邵光清    时间: 2015-11-6 20:15
您好,错误代码205表示该用户不存在,因此不能通过业务服务器验证,关掉业务服务器应该就可以用游客身份登录的,从而返回的userid为负数。
作者: ehomeud    时间: 2015-11-6 22:21
佰锐科技-邵光清 发表于 2015-11-6 20:15
您好,错误代码205表示该用户不存在,因此不能通过业务服务器验证,关掉业务服务器应该就可以用游客身份登 ...

请问 核心服务器 如何确定我输入的(用户名 /密码)用户 不存在呢?有什么凭据么?(账号 密码任意输入)
作者: 佰锐科技-邵光清    时间: 2015-11-6 23:04
本帖最后由 佰锐科技-邵光清 于 2015-11-6 23:11 编辑
ehomeud 发表于 2015-11-6 22:21
请问 核心服务器 如何确定我输入的(用户名 /密码)用户 不存在呢?有什么凭据么?(账号 密码任意输入)

您好,用户信息验证是在业务服务器验证的,您的业务服务器是不是有后台数据验证呢,或者输入的账户名/密码不符合业务服务器验证的规定格式呢,规定需要输入的是阿拉伯数字,却输入了中文字符呢?再比如QQ,如果某一个账号没注册,以该账号登录也会报用户不存在的。
如果使用我们的业务服务器demo程序,会不会这样呢?参考一下这个贴:有关AnyChat平台用户身份验证与第三方平台集成的问题
作者: ehomeud    时间: 2015-11-7 10:24
佰锐科技-邵光清 发表于 2015-11-6 23:04
您好,用户信息验证是在业务服务器验证的,您的业务服务器是不是有后台数据验证呢,或者输入的账户名/密 ...

首先1点,上面也说过啦 根本就没进入我的业务服务器验证的回调函数里面,直接报205异常,所以我就纳了闷啦。,我都没校验,核心服务怎么就返回205呢? 另外我也关闭自己开发的业务服务,启动你们的demo 业务服务 一样有时候  也报205。。。。 是压根木有进业务服务诶 亲
作者: ehomeud    时间: 2015-11-7 10:28
佰锐科技-邵光清 发表于 2015-11-6 23:04
您好,用户信息验证是在业务服务器验证的,您的业务服务器是不是有后台数据验证呢,或者输入的账户名/密 ...

确实有规则 但是 不符合规则的话 我会抛出 负数整形值,而且是整个trycatch 包裹 即便是不可预知异常 都会返回结果 -1   所以 请问 核心服务对这颗没做校验么? 这不合逻辑额  以前 也遇到过 后来莫名其妙的好了就没在意 现在又出现了 实在不懂。
作者: 佰锐科技-李友勤    时间: 2015-11-7 10:59
本帖最后由 佰锐科技-李友勤 于 2015-11-7 11:12 编辑
ehomeud 发表于 2015-11-7 10:24
首先1点,上面也说过啦 根本就没进入我的业务服务器验证的回调函数里面,直接报205异常,所以我就纳了闷 ...

您的意思是说205并不是登录系统由业务服务器所返回的错误码,而是连接后核心服务器直接就返回的错误码?
请将日志贴上来分析下
作者: ehomeud    时间: 2015-11-7 13:54
佰锐科技-李友勤 发表于 2015-11-7 10:59
您的意思是说205并不是登录系统由业务服务器所返回的错误码,而是连接后核心服务器直接就返回的错误码?
...

[2015-11-07 13:35:54(719)]        ---------------------Init Service--------------------------
[2015-11-07 13:35:54(719)]        Current File Version: V5.3, Build Time:Aug  7 2015 20:29:06
[2015-11-07 13:35:54(723)]        Start TCP Server Failed, Maybe port(8906) in use?
[2015-11-07 13:35:54(724)]        Start UDP Server Successed(port=8907)!
[2015-11-07 13:35:54(724)]        AnyChat IPC Filter Plus Init, Build Time:Aug  7 2015 20:29:19
[2015-11-07 13:35:54(724)]        Load SDK Filter Plus:libipcfilterplus.so Success, ver:SDK Filter Plus (IPC), for Linux V5.3
[2015-11-07 13:35:54(733)]        Start Server At Demo Mode!

这是核心服务的相关信息……
作者: 佰锐科技-陈伟    时间: 2015-11-7 15:13
本帖最后由 佰锐科技-陈伟 于 2015-11-7 15:23 编辑
ehomeud 发表于 2015-11-7 13:54
[2015-11-07 13:35:54(719)]        ---------------------Init Service--------------------------
[2015-11-0 ...

您好 请检查下TCP端口 端口启用失败或已被占用 Start TCP Server Failed, Maybe port(8906) in use?




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3