[英]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.