如何在IIS7中没有.axd文件进行身份验证

时间:2010-05-21 22:16:06

标签: asp.net iis

我们最近从IIS6迁移到IIS7,我们遇到了一些问题。最糟糕的似乎是.axd文件在IIS7中的处理方式不同。它们通过管道运行身份验证和授权模块以及global.asax事件。这会因各种原因(特定于我们的代码)导致问题,而不会进入。

我们怎样才能将所有这些文件中的.axd文件排除在IIS6之外?感谢。

注意:我们仍处于32位经典流水线模式。

1 个答案:

答案 0 :(得分:1)

您可以尝试在web.config

中添加它
<location path="name_of_handler.axd">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
    </system.web>
</location>