IIS7中Web应用程序文件夹的IP限制

时间:2011-11-16 06:52:07

标签: web-services iis-7 ip ip-restrictions

我有一个Web应用程序,其中Web服务驻留在一个文件夹中。可以从任何地方访问整个Web应用程序,而Web服务只能从某些IP地址访问。我无法将它们分开并将Web服务带入另一个IIS网站,因此我需要限制对Web服务的访问,同时它驻留在该网站中。但是,我对创建虚拟目录没有限制。我该怎么办?我可以这样做吗?

为了更好地理解该方案,假设该网站的域名为www.sample.com,并且该网站上的每个地址都可供所有Internet访问。例如,每个人和每个IP地址都可以浏览www.sample.com\path1www.sample.com\path2

但是,只能从某些IP地址访问网络服务www.sample.com\services\user.asmx的地址,例如217.218.192.50&&例如107.50.27.30

如何在IIS7中实现此配置?

1 个答案:

答案 0 :(得分:18)

好的,这是一个简单的动作。

只需在IIS7中选择文件夹,然后从右侧选择IP Address and Domain Restrictions(如果不可见,则必须通过Features View标签访问)。

现在,您可以允许或拒绝任何单个IP地址,或者如果IP地址看到或未看到您的文件夹及其中的任何内容,则允许或拒绝该范围。