【发布时间】:2011-04-21 08:02:48
【问题描述】:
我在当前的 ASP.NET Web 应用程序(不是 MVC)中使用表单身份验证,并且我的 IIS 6 服务器配置了以下选项:
在 [目录安全选项卡] -> [身份验证方法] 我有:
- 启用匿名访问
- 已启用集成 Windows 身份验证
上述选项是否会阻止表单身份验证正常工作?换句话说,表单身份验证的正确 IIS 6 配置是什么?
编辑
我刚刚启用了上面的两个选项进行了测试,并且表单身份验证会话已过期并将我重定向到登录页面,但到目前为止所有的答案都建议应该关闭 [集成 windows 身份验证]!
【问题讨论】:
-
过期多久了?您是否尝试在登录后检查 cookie,您可以使用 Firebug(在 Firefox 中)或 IE 开发人员工具栏(按 F12)。您是否已将
标记配置为允许(以及拒绝)在包含您的页面的文件夹中进行访问? -
我想要的 30 分钟,是的
标签可能已配置,并且上述两个选项都已启用!!!
标签: asp.net configuration iis-6 security