在Web应用程序中使用受ssl保护的Web服务

时间:2011-03-31 11:34:26

标签: web-services ssl websphere

我正在构建一个将使用Rational Application Developer在WAS上运行的Web应用程序。此应用程序使用https消耗Web服务。使用SOAPUI我可以毫无困难地使用它们,但是当我运行应用程序时出现安全错误。

有关配置内容的任何提示,以便我的应用程序可以使用此Web服务 - 顺便使用自生成的证书。

这些ws部署怎么样? WS的证书是应该导入WAS还是以编程方式涵盖?

谢谢

2 个答案:

答案 0 :(得分:2)

为了建立从WebSphere应用服务器到外部服务器的SSL连接,必须设置服务器以信任外部服务器的SSL证书。

Howto:将外部证书添加到WebSphere 6.1或7 TrustStore

来自外部网站/端口

第1步:

  • 打开管理控制台
  • 导航至SSL证书和密钥管理>密钥库和证书> NodeDefaultTrustStore>签名者证书>从港口检索

第2步:

  • 输入外部服务器主机名和端口
  • 输入外部服务器主机名作为别名

第3步:

  • 保存配置更改

来自PEM文件

第1步:

  • 打开管理控制台。
  • 导航至SSL证书和密钥管理>密钥库和证书> NodeDefaultTrustStore>添加

第2步:

  • 输入别名和* .pem文件的位置>行

第3步:

  • 保存配置更改

答案 1 :(得分:0)

最简单的方法是将Web服务的证书导入CellDefaultTrustStore。