gpt4 book ai didi

ssl - Worklight 6.2 Developer Server - 自签名 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 13:26:13 24 4
gpt4 key购买 nike

我们有一个在 IIS 中运行的 HTTPS RESTFul 服务。我们能够使用浏览器成功调用它。但是,当我们从 Worklight 适配器调用该服务时,出现以下异常:

“javax.net.ssl.SSLPeerUnverifiedException”

当我们使用 HTTP 而不是 HTTPS 时,Worklight 适配器工作得非常好。

我们已遵循文档中提到的所有步骤:

  1. 在 IIS 服务器中使用 key 工具创建证书。将其绑定(bind)到 RestFul 服务。
  2. 将公钥导出到 .cert 文件
  3. 将文件导入 Worklight keystore
  4. 在 adapter.xml 中提到 https 作为协议(protocol)。

我们甚至验证了 worklight 的 default.keystore,它与 IIS 服务器中存在的证书匹配。

我们不需要相互认证。我们只是想在 IIS 中部署的 RestFul 服务中使用 SSL。

谢谢,帕万

最佳答案

您忘记将证书添加到设备的信任库中。由于它是自签名的,因此默认情况下设备不会信任它们。为此,请按照此处适用于您设备操作系统的步骤操作:http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.installconfig.doc/admin/c_ssl_config.html?lang=en

具体看this for iOSthis one for Android.

关于ssl - Worklight 6.2 Developer Server - 自签名 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29776852/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com