当前位置: 代码迷 >> Java相关 >> java socket如何进行身份验证
  详细解决方案

java socket如何进行身份验证

热度:5627   发布时间:2013-02-25 21:52:06.0
java socket怎么进行身份验证
我有一个套接字服务端接收其他客户端的请求,但是我不想任何知道我IP和端口的人都能连接,有没有类似于用户名密码的东西验证客户端的身份?或者是有其他身份验证的方法也行。

------解决方案--------------------------------------------------------
探讨
你好!我验证之后怎么保存客户端的信息呢?我知道B/S的话有cookie或者session,但是这个Socket怎么弄我就不知道了。。

------解决方案--------------------------------------------------------
"我知道B/S的话有cookie或者session,但是这个Socket怎么弄我就不知道了。。"
session相当于map,你在serversocket里每个客户端连接上来就创建个map,然后维护每个map。
身份验证也就相当个代号,你可以让client第一次连接上来时先发这个代号,没发这代号的,之后的其它请求都无效,或者直接把他断开。
  相关解决方案