【发布时间】:2011-01-31 20:34:43
【问题描述】:
我已经在服务器端和客户端连接了套接字,我想知道是否可以通过 SSLContext 以某种方式在 java 中使用 ssl 来保护这个连接?
我知道客户端套接字可以像这样(使用 SSL)进行保护。但我不确定服务器端连接的套接字?
感谢您的帮助..
【问题讨论】:
我已经在服务器端和客户端连接了套接字,我想知道是否可以通过 SSLContext 以某种方式在 java 中使用 ssl 来保护这个连接?
我知道客户端套接字可以像这样(使用 SSL)进行保护。但我不确定服务器端连接的套接字?
感谢您的帮助..
【问题讨论】:
是的,可以在服务器端。 SSLSocketFactory 类有一个 createSocket() 方法就是为了这个目的。从ServerSocket.accept() 方法返回后,您将拥有一个普通的Socket,您可以将SSLSocket 分层。
【讨论】: