繁体   English   中英

SOAP WS over https

[英]SOAP WS over https

我正在使用WAS 8.5.5

我有以下要求。

  1. 我部署了两个Web服务,我希望其中只有一个可以通过https访问
  2. 部署在服务器中的其余应用程序必须保持不受影响

我做了以下事情:

  1. 附加了WSHTTPS默认策略集,如图所示 附图
  2. 创建了WSHTTPS默认副本,创建了“通用提供程序策略集绑定”命名测试(请参阅附图 wshttps_default_edited_policy_not_workingCustom_policy_setCustom_provider_policy_set_binding )并将两者附加到Web服务

在任何一种情况下,它都不起作用。 我需要的是一个简单的指南,使Web服务只能通过https访问

我不确定您是否可以通过这种方式限制对单个Web服务的访问。 我进一步截取了屏幕截图,然后点击了SSL transport链接。 我得到以下内容。

在此输入图像描述

注意标题是出站异步服务响应 我不认为这是你想要的。 不幸的是,当您在提供程序策略集绑定上单击“ 新建 SSL”时,这就是您所获得的全部内容。

我建议将您的“仅限ssl”服务捆绑在不同的EAR中,并将其部署到不同的服务器进程。 然后,您可以通过禁用非SSL Web容器端口将该服务器进程限制为仅通过SSL接收请求。

如果您想冒险,可以编写TAI来检查SSL是否正在使用。 但是你问了一个简单的方法; 你需要深入挖掘才能使TAI真正安全(不幸的是,很多人都没有)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM