0

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

4

1 回答 1

3

位置元素仍然可以在 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>
于 2013-11-15T00:21:38.227 回答