【问题标题】:IIS/ASP.NET MVC: Dynamic IP Address Restrictions on specific folderIIS/ASP.NET MVC:特定文件夹的动态 IP 地址限制
【发布时间】:2013-11-15 00:10:36
【问题描述】:

由于它的工作原理,使用 WebForms 实现这一点很简单,但我看不出使用 MVC 实现它的合乎逻辑的方式。 我的应用程序的一部分(公共 API)我想对其应用特定的动态 IP 限制(因此我需要一个仅适用于应用程序某些部分的 Web.config 文件)。 在 WebForms 中,我只需创建一个文件夹并将一个带有相关限制的 Web.config 文件放入其中。 有没有办法用 MVC 做到这一点?

【问题讨论】:

    标签: c# asp.net asp.net-mvc asp.net-mvc-4 iis


    【解决方案1】:

    位置元素仍然可以在 MVC 中用于将配置(如 IP 限制)应用到 MVC 应用程序的某些部分:

    <location path="secret/api">
      <system.webServer>
        <security>
          <ipSecurity allowUnlisted="false">
            <clear/>
            <add ipAddress="127.0.0.1"/>
          </ipSecurity>
        </security>
      </system.webServer>
    </location>
    

    【讨论】:

    • 我想我也可以使用区域做我想做的事情,我也会检查一下。
    猜你喜欢
    • 1970-01-01
    • 2018-02-14
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 2012-08-15
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多