我已经在服务器端和客户端连接了套接字,我想知道是否可以使用 SSLContext 以某种方式通过 java 中的 ssl 来保护此连接?
我知道客户端套接字可以这样保护(使用 SSL)。但我不确定服务器端的连接套接字?
感谢您的帮助..
最佳答案
是的,在服务器端是可以的。 SSLSocketFactory类有一个 createSocket()方法就是为了这个目的。一旦您从 ServerSocket.accept() 返回方法,您有一个普通的 Socket
,您可以在其上分层 SSLSocket
。
关于java - 使用 SSL 保护已连接的 Java 套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4855779/