2014-04-04 45 views
0

我试图从我的本地PC中的Worklight适配器连接到https后端服务以查找我的应用程序。IBM 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部署了我的适配器,并遵循相同的步骤,还在那里导入了证书,但在尝试使用适配器时仍然出现错误。

回答

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

+0

谢谢,您能告诉我如何更新WAS引用的密钥库中的证书或它在哪里位于? – satheeshwaran

+0

在您的WAS安装内寻找JRE文件夹 – Anton

相关问题