我在ASP.Net应用程序中有一个页面(实际上它的Mvc但不重要),我想只允许从本地机器连接到这个页面.我很乐意在Web.config中做这样的事情:
我知道这可以通过简单检查后面的页面代码(或控制器),甚至可以只使用IIS配置,但我会喜欢Web.config配置,因为这将是我认为最优雅的解决方案.任何人都知道这是否可行?
您可以要求IIS通过Web.config中的IP地址限制对资源的访问:
更多信息
编辑:正如迈克在下面的评论中指出的那样,这需要安装IP和域限制模块.谢谢迈克!