asp.net - 使用 Windows 身份验证,但被重定向到表单例份验证登录页面?

我们正在运行 IIS7 并启用了 Windows 身份验证。其他一切都被禁用。但是,当我们转到该页面时,不会提示我们进行 Windows 登录,而是重定向到默认的表单例份验证登录页面 (Account/Login?ReturnUrl=%2f)。

有什么想法吗?谢谢。

最佳答案

还有这个:

<authentication mode="Windows"></authentication>
<authorization>
  <allow users="*"/>
</authorization>

您可能还需要这两个 appSettings:

<appSettings>
  <add key="autoFormsAuthentication" value="false" />
  <add key="enableSimpleMembership" value="false"/>
</appSettings>

参见 this answer on SO和 Known Issues来自 MVC3 发行说明。

https://stackoverflow.com/questions/5068129/

相关文章:

php - 重载 PHP die() 函数

xcode - 在界面生成器中将标签旋转为横向

php - 如何用PHP生成每月的天数?

vb.net - 计算visual basic中两个日期之间的工作日数

php - 瑞士的语言环境(正确显示瑞士法郎)

wix - 在 WIX 安装程序中检查 RAM

c# - 如何从列表框 C# 中删除选定的项目

php - echo $_SESSION 然后取消设置

perl - 在 perl 中基于散列中的值进行排序的简单方法

python - Tkinter 输入字符限制