您好,AnyChatCSharpDemo的源代码位于SDK包:src\client\c#目录下。 该示例程序没有对输入的密码进行处理,所以造成了会以游客登录的现象:
1、调用API:BRAC_Login时没有传入密码; 2、没有启动业务服务器; |
修改AnyChat for Windows SDK\src\client\c#\AnyChatCSharpDemo\frmRoom.cs,第143行:AnyChatCoreSDK.Login(frmLogin.m_UserName, "", 0);第二个参数不为“”即可。 |
admin 发表于 2014-11-27 14:07 我应该怎么做才能做才能让他对密码进行处理 代码加在哪里? |
我觉得分你们给的的那个事例有问题 AnyChatCSharpDemo 这个事例有问题 希望技术人员能测试一下 禁止游客登录 业务服务器验证返回0 他依然会报错误 204 用其他事例验证就没有问题 |
你好 你们的这个事例AnyChatCSharpDemo 一定有问题 因为核心服务器一旦禁止了游客登录,客户端就会返回错误代码204 因为那个程序根本没有走正常模式,因为走正常模式的话一定会弹框的 已经用你们BRAnyChatMeeting这个事例验证了,希望你们测试一下 |
龙少 发表于 2014-11-27 13:28 您好,客户端那边登录函数需要传人密码,业务服务器才会触发登录验证回调onVerfyUserCallBack |
admin 发表于 2014-11-27 12:13 没有啊 不应该啊 我已经禁止了游客登录了 我的业务服务器启动了啊 |
您好,上面的日志没有出现您前面反馈的登录失败(errorcode=204)的问题?[2014-11-26 20:35:54(452)] Invoke BRAC_Connect(127.0.0.1,8906)=0 从日志看,已经登录成功了(errorcode=0),userid=-2,是游客登录方式?或是没有启动业务服务器? |
Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )
GMT+8, 2025-6-17 00:52 , Processed in 0.129096 second(s), 27 queries .
Powered by Discuz! X3
© 2001-2013 Comsenz Inc.