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