我想创建一个带有TrustStore的HttpClient,其中包括我们来自WebSphere NodeDefaultTrustStore的签名者证书。
要做这件事之一:
我也无法找到一种方法来实现。
我知道WebSphere存储的证书的磁盘地址,但是存储为.p12文件,如果我在java中创建SSLContext,则需要一个.jks文件。
我可以将.cer文件导入.jks文件,并从Java代码中从磁盘加载它,但是我们已经在WebSphere中加载了证书,并且希望使用该证书。
想知道JSSEHelper.getSSLContext()是否起作用...
https://www.ibm.com/support/knowledgecenter/SSCKBL_8.5.5/com.ibm.websphere.javadoc.doc/web/apidocs/com/ibm/websphere/ssl/JSSEHelper.html#getSSLContext(java.util.Map,%20java.util.Properties)