Closed lsz7575 closed 5 months ago
Describe the bug 通过sdk登录,出现错误, //接受数据 if (!XClient_TCPSelect_RecvPkt(m_hSocket, &ptszMsgBuffer, &nMsgLen, &st_ProtocolHdr)) AuthClient_dwErrorCode = ERROR_AUTHORIZE_MODULE_CLIENT_RECV; 错误代码是这个
以下是我写的代码,写错了吗? // 创建连接器实例 CAuthClient_Connector authClient = CAuthClient_Connector(); // 连接到服务器 if (!authClient.AuthClient_Connector_Connect("127.0.0.1", 5302) ) { std::cerr << "连接到服务器失败,错误码:" << AuthClient_GetLastError() << std::endl; return -1; }
// 登录到服务器 if ( !authClient.AuthClient_Connector_Login("admin", "123123aa") ) { std::cerr << "登录失败,错误码:" << AuthClient_GetLastError() << std::endl;
5302? 5302端口是HTTP接口用来做服务端管理的.如果你要登录验证,TCP是5300,WEBSOCKET是5301. 你用的是AuthorizeModule_Client 模块,那么是TCP的,所以要选择5300
如果你没改过配置端口的话
我懂了,谢谢.
Describe the bug 通过sdk登录,出现错误, //接受数据 if (!XClient_TCPSelect_RecvPkt(m_hSocket, &ptszMsgBuffer, &nMsgLen, &st_ProtocolHdr)) AuthClient_dwErrorCode = ERROR_AUTHORIZE_MODULE_CLIENT_RECV; 错误代码是这个
以下是我写的代码,写错了吗? // 创建连接器实例 CAuthClient_Connector authClient = CAuthClient_Connector(); // 连接到服务器 if (!authClient.AuthClient_Connector_Connect("127.0.0.1", 5302) ) { std::cerr << "连接到服务器失败,错误码:" << AuthClient_GetLastError() << std::endl; return -1; }
// 登录到服务器 if ( !authClient.AuthClient_Connector_Login("admin", "123123aa") ) { std::cerr << "登录失败,错误码:" << AuthClient_GetLastError() << std::endl;