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

是否可以在Web.config中配置一个位置以仅允许本地连接

如何解决《是否可以在Web.config中配置一个位置以仅允许本地连接》经验,为你挑选了1个好方法。

我在ASP.Net应用程序中有一个页面(实际上它的Mvc但不重要),我想只允许从本地机器连接到这个页面.我很乐意在Web.config中做这样的事情:


  
    
      
    
  
  

我知道这可以通过简单检查后面的页面代码(或控制器),甚至可以只使用IIS配置,但我会喜欢Web.config配置,因为这将是我认为最优雅的解决方案.任何人都知道这是否可行?



1> Daniel..:

您可以要求IIS通过Web.config中的IP地址限制对资源的访问:


  
    
      
        
        
      
    
  

更多信息

编辑:正如迈克在下面的评论中指出的那样,这需要安装IP和域限制模块.谢谢迈克!


谢谢你的回答.首先,这对我不起作用 - IIS似乎忽略了这个设置.我最终得出结论,在Windows 7上,默认情况下不安装IP和域限制模块.为了使它工作,我必须做"控制面板>程序和功能>打开或关闭Windows功能> Internet信息服务>万维网服务>安全"并勾选"IP安全".
推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有