繁体   English   中英

IBM Worklight 6.1。 适配器。 SSL与worklight.properties一起使用,但不适用于Liberty SSL配置

[英]IBM Worklight 6.1. Adapters. SSL working with worklight.properties but not with Liberty SSL configuration

我已经阅读了有关此主题的帖子,但没有找到任何可以帮助我的帖子。

我有一个使用HTTPS调用服务的适配器。

如果我使用具有以下属性的server / conf / worklight.properties文件进行SSL配置,则该方法有效:(在default.keystore中导入后端服务器证书之后)

ssl.keystore.path=conf/default.keystore
ssl.keystore.type=jks
ssl.keystore.password=worklight

但是,如果我注释了这些属性并使用以下配置编辑server.xml:

<feature>ssl-1.0</feature>
<keyStore id="worklight" location="${server.config.dir}/default.keystore" password="worklight"/>

适配器不起作用,并因错误而失败:

Http request failed: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

“ $ {server.config.dir} /default.keystore”文件和“ conf / default.keystore”文件是同一文件。

是否可以从Worklight Studio Liberty Profile Server中的适配器调用https服务,而无需使用worklight.properties文件并直接在server.xml中进行SSL配置?

Worklight不在自由密钥库中寻求SSL证书。 如果证书是自签名的,则应将其添加到worklight.properties或默认的OS / JVM密钥库中定义的密钥库中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM