【发布时间】:2014-06-04 19:18:49
【问题描述】:
我有一个带有适配器的工作灯项目,该适配器通过 HTTPS 连接到 SOAP 服务。此服务需要证书。我在 p12 文件中收到了来自服务器的证书,我已将此证书添加到我在 worklight 中的 default.keystore 中。我在 adapter.xml 中添加了 sslCertificateAllias。当我运行适配器时,我收到一条错误消息,说它无法找到证书链。
错误
{
"errors": [
"Runtime: FWLSE0152E: Unable to find certificate chain with alias: 'MyAlias' [project OhPleaseWork]"
],
"info": [
],
"isSuccessful": false,
"warnings": [
]
}
适配器.xml
<sslCertificateAlias>MyAlias</sslCertificateAlias>
<sslCertificatePassword>changeit</sslCertificatePassword>
密钥库与属性文件一起位于 server/conf 中。我在密钥库上运行了 keytool -list 并列出了别名。服务器文件特定于每个应用程序,我是否缺少将其添加到“Worklight Development Server”的内容。谢谢你的帮助!
【问题讨论】:
-
您是在使用自己的自定义证书颁发机构 (CA),还是知道您的证书是否由中间 CA 签名?
标签: ssl-certificate ibm-mobilefirst worklight-adapters