IBM Worklight适配器 - 未经过身份验证的https后端对等项

时间:2014-04-04 09:21:30

标签: ibm-mobilefirst worklight-adapters ibm-was

我试图从我本地电脑的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

我按照这里给出的步骤进行了

http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m5/topic/com.ibm.worklight.help.doc/admin/t_ibm_worklight_server_and_self-signed_certificates.html

并在我的系统的java cacerts密钥库中导入自签名证书,并且适配器开始工作。哇!!!

现在,我已经在WAS上部署了我的适配器,并按照相同的步骤,也在那里导入了证书,但是当我尝试使用适配器时,我仍然收到错误。

1 个答案:

答案 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