【问题标题】:Howto configure jks certificate in webservice client in websphere 5如何在 websphere 5 的 web 服务客户端中配置 jks 证书
【发布时间】:2012-04-11 16:38:26
【问题描述】:

我在没有解决方案的情况下遵循了不同的互联网谷歌搜索指南。 我在后端层为存根和存根端点 https URL 配置了代理。 使用 SoapUI 和相同的 jks 文件和代理都可以正常工作。 在 websphere 中出现地址不存在的远程异常... 有人可以帮我逐步配置 jks 并在 SSL 中调用 webService 方法吗?

谢谢

【问题讨论】:

  • 我如何在 websphere 5.1 中设置 jks:我在安全选项卡中打开了服务器配置 我在 SSL 配置中设置了一个新别名:localhost/WS_Client 在密钥文件中我插入了 jks 文件的完整路径 在密码中我设置了密码 格式选择的 JKS 值然后我打开 webservices.xml 并在 HTTP SSL 配置窗口的端口绑定选项卡中插入 localhost/WS_Client。
  • 在 java 类中,我使用以下方法创建存根设置的代理服务器以走出 Intranet:((Stub)service)._setProperty("cachedhttpProxyHost","proxy host server"); ((Stub)service)._setProperty("cachedhttpProxyPort","代理端口服务器"); ((Stub)service)._setProperty("cachedhttpProxyUser","代理服务器的用户名"); ((Stub)service)._setProperty("cachedhttpProxyPassword","代理服务器密码"); logger.info("设置在存根代理配置上。");我在之前的代理服务器代码中注释了值。有人可以帮忙解决这个配置吗?

标签: web-services ssl client websphere jks


【解决方案1】:

已解决:

打开运行时目录的 jre/lib/security/java.security 文件并设置正确的提供者:

security.provider.1=com.ibm.jsse2.IBMJSSEProvider2

您可以将 IBMJSSE2 用作提供程序,并且一切正常。

【讨论】:

    猜你喜欢
    • 2020-10-23
    • 2015-07-27
    • 2014-02-23
    • 2012-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多