我可以在IIS上锁定路由吗?

时间:2017-05-31 12:58:07

标签: c# .net iis swagger

如何在IIS上限制IP的特定路由?

示例:路由http://www.jasypt.org/encrypting-configuration.html仅对同一LAN上的用户可见。

2 个答案:

答案 0 :(得分:0)

您需要安装模块“IP Security”。 在IIS中,您可以转到“IP地址和域限制”选项

将未指定客户端的访问权限更改为“拒绝”。这是在“编辑功能设置”中。接下来为当地范围Click to view the image创建一个允许输入。

答案 1 :(得分:0)

如果要使用IIS管理它,则需要将该路由转换为子应用程序,然后使用IP Address and Domain Restrictions。步骤如下:

  • 打开IIS管理器
  • 选择该路线的文件夹
  • 右键单击并单击“转换为应用程序”。

现在您可以使用IIS管理器允许/拒绝特定的IP或IP范围,也可以将其放入web.config中,如下所示:

<!--Assuming that "myapp" is your main application and your sub application name and path is "help"..-->
<location path="help"> 
   <system.webServer>
       <ipSecurity>
            ...
       </ipSecurity>
   </system.webServer>
</location>