首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

TServerSocket如何对连接的客户端进行身份验证

2012-02-08 
TServerSocket怎么对连接的客户端进行身份验证ClientSocket1-Host 127.0.0.1ClientSocket1-Port

TServerSocket怎么对连接的客户端进行身份验证
ClientSocket1->Host = "127.0.0.1";
  ClientSocket1->Port = 6666;
  ServerSocket1->Port = 6666;


这样就可以连接了 ,不过再连接的时候怎么加个验证呢

[解决办法]
我可能说得不清楚,链接后检查对方是不是合法的链接,不合法就Close()掉。
没记错的话TCP/IP就一协议,没这个验证功能,要自己做。
[解决办法]
链接成功后可以跳出登陆界面,把信息发送给服务端,服务端那边验证,不然就无法发送信息
[解决办法]
其实你这个验证是要在正确连接到服务端后才能做的,通多客户端发来的数据判断是不是合法用户.连接前的用户合法性验证范围比较泛,比如可以通过系统或防火墙等限制只有某一段的ip才可以通过,这样就能达到阻止部分恶意连接性的攻击.
[解决办法]
这个只能在应用部分做的

热点排行