当前位置:  开发笔记 > IOS > 正文

IIS7中的文件安全性(IP地址访问限制)

如何解决《IIS7中的文件安全性(IP地址访问限制)》经验,为你挑选了2个好方法。

我有一个包含2个asmx文件的Web服务(public.asmx和private.asmx).在IIS6上,我可以转到private.asmx的属性,然后从"文件安全性"选项卡中拒绝除localhost的IP地址之外的所有计算机访问.

在IIS7中,我似乎只能为整个文件夹执行此操作.我错过了什么?



1> WimpyProgram..:

搞笑 - 我发现这个问题因为我有同样的问题,但我认为解决方案如下:

    在IIS7中,浏览到包含public.asmx和private.asmx文件的目录.

    顶部的标题将反映当前目录,如"WebService Home".点击底部的"内容视图"按钮.

    右键单击public.asmx文件,然后选择"切换到功能视图".

    标题应为"public.asmx Home"以确认您正在管理一个文件.

    添加您的IP限制.在这种情况下,我认为您需要127.0.0.1的允许条目,并从操作菜单中选择"编辑功能设置"以拒绝访问未指定的客户端.

    再次单击您包含的文件夹(例如WebService)并再次切换到Content View以在private.asmx上重复这些步骤.

我自己正在学习IIS7的绳索,但我希望这能回答你的问题.



2> Paul Tyng..:

通过谷歌找到了这个问题,并且正在寻找如何通过.config文件来完成这个问题但是在这里找不到答案.我已经跟踪了这些信息:

IIS7中的web.config使用该ipSecurity元素来限制IP地址的访问.你可以像这样使用它:


    
        
            
                
                    
                    
                
            
        
    

更新:请注意,必须添加角色才能启用此安全性.请参阅ipSecurity上面链接的文章.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有