我有一个openSSL证书和私钥,想要使用它打开一个SSL服务器套接字。
到目前为止我的代码是:
SSLServerSocketFactory sslsocketfactory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
SSLServerSocket sslSocket = (SSLServerSocket) sslsocketfactory.createServerSocket(config.getTlsPort());
如何将证书和密钥添加到此对象?似乎没有像这样的方法调用。
答案 0 :(得分:0)
您必须将密钥和证书转换为PKCS#12格式,您可以使用一个或两个OpenSSL命令,然后将该文件用作PKCS#12格式的KeyStore。