设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

关于连接数据库的问题

查看数: 9684 | 评论数: 16 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-11-26 17:50

正文摘要:

我用的是AnyChatCSharpDemo客户端事例程序,服务器是AnyChatBussiness 麻烦帮我解决一下, 我在核心服务器上禁止了游客登录,那么 就需要进行验证,程序将会走正常模式调用业务服务器       & ...

回复

admin 发表于 2014-11-27 14:07:04
您好,AnyChatCSharpDemo的源代码位于SDK包:src\client\c#目录下。

该示例程序没有对输入的密码进行处理,所以造成了会以游客登录的现象:
  1. ret = AnyChatCoreSDK.Login(frmLogin.m_UserName, "", 0);
复制代码
另外需要说明一下的就是,下面两种情况都会造成游客模式登录:
1、调用API:BRAC_Login时没有传入密码;
2、没有启动业务服务器;
admin 发表于 2014-11-27 14:22:19
修改AnyChat for Windows SDK\src\client\c#\AnyChatCSharpDemo\frmRoom.cs,第143行:AnyChatCoreSDK.Login(frmLogin.m_UserName, "", 0);第二个参数不为“”即可。
龙少 发表于 2014-11-27 14:16:56
admin 发表于 2014-11-27 14:07
您好,AnyChatCSharpDemo的源代码位于SDK包:src\client\c#目录下。

该示例程序没有对输入的密码进行处 ...

我应该怎么做才能做才能让他对密码进行处理         代码加在哪里?
龙少 发表于 2014-11-27 14:14:35
我觉得分你们给的的那个事例有问题    AnyChatCSharpDemo   这个事例有问题     希望技术人员能测试一下     禁止游客登录    业务服务器验证返回0       他依然会报错误 204               用其他事例验证就没有问题
龙少 发表于 2014-11-27 13:58:18
你好      你们的这个事例AnyChatCSharpDemo   一定有问题   因为核心服务器一旦禁止了游客登录,客户端就会返回错误代码204      因为那个程序根本没有走正常模式,因为走正常模式的话一定会弹框的      已经用你们BRAnyChatMeeting这个事例验证了,希望你们测试一下
廖斌 发表于 2014-11-27 13:35:12
龙少 发表于 2014-11-27 13:28
我在我的核心服务器的配置文件中禁止了游客登录        但是程序也没有用户信息验证的回调函数啊,我在用 ...

您好,客户端那边登录函数需要传人密码,业务服务器才会触发登录验证回调onVerfyUserCallBack
龙少 发表于 2014-11-27 13:06:34
admin 发表于 2014-11-27 12:13
您好,上面的日志没有出现您前面反馈的登录失败(errorcode=204)的问题?

没有啊     不应该啊   我已经禁止了游客登录了      我的业务服务器启动了啊   
admin 发表于 2014-11-27 12:13:15
您好,上面的日志没有出现您前面反馈的登录失败(errorcode=204)的问题?

[2014-11-26 20:35:54(452)]        Invoke        BRAC_Connect(127.0.0.1,8906)=0
[2014-11-26 20:35:54(452)]        Invoke        LoginServer(username=guest001)
[2014-11-26 20:35:54(517)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2014-11-26 20:35:54(517)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2014-11-26 20:35:54(545)]        CheckClientSocketLink         Connect(ip=127.0.0.1,port=8906)
[2014-11-26 20:35:54(657)]        Server version: V5.1(Build Time:2014-11-05 22:20:07, Server OS:Windows)
[2014-11-26 20:35:54(664)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2014-11-26 20:35:54(708)]        Message        OnLoginSystem(userid=-2,errorcode=0,username=guest001), msg deliver worked(1)

从日志看,已经登录成功了(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.

快速回复 返回顶部 返回列表