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

Web services IIS7中web应用程序文件夹的IP限制,web-services,iis-7,ip,ip-restrictions,Web Services,Iis 7,Ip,Ip Restrictions,我有一个web应用程序,其中一个web服务驻留在一个文件夹中。整个web应用程序可以从任何地方访问,而web服务只能从某些IP地址访问。我不能将它们分开,并将web服务带到另一个IIS web站点,因此我需要在web服务驻留在该web站点时限制对该web服务的访问。但是,我在创建虚拟目录方面没有限制。我该怎么办?我能做吗 为了更好地理解该场景,假设该网站的域是www.sample.com,并且该网站上的每个地址都可以通过Internet访问。例如,www.sample.com\path1和www

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

为了更好地理解该场景,假设该网站的域是
www.sample.com
,并且该网站上的每个地址都可以通过Internet访问。例如,
www.sample.com\path1
www.sample.com\path2
可供每个人和每个IP地址浏览

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


如何在IIS7中实现此配置?

好的,这是一个多么简单的操作

只需选择IIS7中的文件夹,然后从右侧选择
IP地址和域限制
(如果不可见,必须通过
功能视图
选项卡访问)


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

我的功能视图或其他任何地方都没有该IP地址和域限制图标。我听说这是一个(windows)功能,必须首先在某个地方启用,但我似乎找不到如何或在哪里。。。有什么想法吗?你用的是什么版本的IIS?我认为这是一个新功能。也许你应该用IIS7或IIS7.5测试。我用的是IIS7.5。我最终发现,我可以在Web平台安装程序中添加此功能-这通常是向IIS添加内容的最简单方法。:)@Saeednemati在web.config中有没有这样做的方法?由于某些原因,我无法对试图限制访问的文件夹执行此操作…以防其他人仍在查找它: