【发布时间】:2011-06-20 16:29:59
【问题描述】:
我需要设置一个网络服务。服务器在 DMZ 中,所以我考虑将 Web 服务放在 IIS (asmx) 中,因为只有端口 80 可用于通信。但它提供的信息应该是安全的。当谈到 .NET/IIS 可以提供什么时,我有哪些选择?
或者也许我应该放弃 asxm web 服务并切换到其他东西。但是再一次,我只有 80 端口可用。
谢谢, 帕维尔
【问题讨论】:
-
我相信你可以使用 WCF 做到这一点,但没有办法用旧的 ASMX 服务做到这一点。
-
谢谢。因此,即使我在端口 80 上运行 IIS,我也能够使用 WCF 并将绑定配置到 HTTP 端口 80?
-
You can run WCF inside IIS。请记住,网络服务are exposed as endpoints 仅仅意味着公开一个可以找到网络服务的地址。
标签: web-services iis asmx wcf-security security