我试图从我本地电脑的Worklight适配器连接到https后端服务。
但是我收到了以下错误,然后我发布了一个问题Making web service calls to a HTTPS server from Worklight Adapter - javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
Runtime: Http request failed: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
我按照这里给出的步骤进行了
并在我的系统的java cacerts密钥库中导入自签名证书,并且适配器开始工作。哇!!!
现在,我已经在WAS上部署了我的适配器,并按照相同的步骤,也在那里导入了证书,但是当我尝试使用适配器时,我仍然收到错误。
答案 0 :(得分:2)
首先请注意,WAS有自己的JRE,它有自己的密钥库,需要更新。 此外,如果您使用的是最新版本的WL,WL适配器中自签名证书的使用变得更加简单 - http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=%2Fcom.ibm.worklight.installconfig.doc%2Fadmin%2Ft_configuring_SSL_WL_adapters_backend_servers_certificates.html