我正在用Python写一个Socket服务器,并且还要连接到服务器的Socket客户端。只允许来自自定义客户端的连接
客户端与服务器交互的方式是客户端在调用操作时发送信息,并由服务器处理信息。
我遇到的问题是我能够通过Telnet连接到我的服务器,并且可能还有其他我还没有尝试过的东西。我想禁用来自这些其他客户端的连接,并且只允许来自Python客户端的连接。 (最好是我定制的客户端,因为它发送信息进行通信)
有没有一种方法可以设置连接身份验证以区分Python客户端和其他人?
目前没有代码,因为这是我希望在弄脏手之前能够解决的问题。
我已经完成了,因此客户端发回了问题答案的MD5哈希,并且运行良好!谢谢。 – finnrayment