【问题标题】:SSL Exception when WebService endpoint url has httpsWebService 端点 url 具有 https 时的 SSL 异常
【发布时间】:2012-12-17 22:14:58
【问题描述】:

当我从部署在 WebSphere Application Server 6.1 中的应用程序调用 jax ws Web 服务时,出现以下异常

SSL 握手失败:从目标发送了 SubjectDN “CN=yyy.com, OU=For Intranet Use Only, OU=Web Hosting, O=xx, L=xx, ST=xx, C=xx” 的签名者主机:端口“*:9445”。可能需要将签名者添加到本地信任库 "F://../trust.p12" 。 SSL 握手异常的扩展错误消息是:“未找到受信任的证书”。

enpoint url 有 https。 使用相同的 enpoint url,我可以从 SOAP UI(Tool) 获得响应,而无需任何证书配置等。

你能帮我解决这个问题吗?

【问题讨论】:

  • 您能否附加 WAS SystemOut.log 中的相关部分?由于您正在以编程方式创建 SSL 连接(您不是浏览器),因此 WAS SSL 链将需要能够为传入服务器 SSL 证书建立信任链。这个是正常的。我不知道为什么 SOAP UI 在这里工作。

标签: web-services ssl jax-ws


【解决方案1】:

我终于能够解决这个小问题。需要将服务器证书添加到 websphere appserver 信任库。这可以通过 websphere 的管理控制台通过提供服务器域和端口来完成。

【讨论】:

    猜你喜欢
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 2018-10-17
    • 1970-01-01
    • 1970-01-01
    • 2019-05-25
    • 2011-04-06
    • 1970-01-01
    相关资源
    最近更新 更多