该程序描述为here。并且here。并here。
抱歉,我只是提供链接,没有代码示例或说明。在这里完全发布的答案太长了。
如果您在集成管道(默认设置)下运行 IIS 7 ,则所有请求都将通过IIS。这意味着除了设置web.config之外,您无需执行任何操作。您需要做一件小事,将以下属性放在modules
下的system.webServer
节点上:
<modules runAllManagedModulesForAllRequests="true" />
这可确保为您的静态内容运行表单身份验证模块。