【发布时间】:2014-04-24 05:08:31
【问题描述】:
我有一个 ASP.NET MVC 5 应用程序并尝试启用 Windows 身份验证。开发机器是Windows Server 2008 R2、IIS Express 8.0、Visual Studio 2013 & .NET Framework 4.5。
我在浏览应用程序时收到 404 Not Found 错误。应用通过 http://localhost:63455/Account/Login?ReturnUrl=%2F 进入重定向循环。最终,ReturnUrl 最终会变得非常大,因为它会被附加到每个重定向中。
我的 web.config 如下所示:
<system.web>
<authentication mode="Windows"/>
</system.web>
我已尝试在开发服务器属性上设置 匿名身份验证和 Windows 身份验证设置。
我也尝试添加以下appSettings:
<add key="autoFormsAuthentication" value="false"/>
<add key="enableSimpleMembership" value="false"/>
如何让 Windows 身份验证正常工作?
【问题讨论】:
标签: asp.net-mvc-5 windows-authentication windows-server-2008-r2 iis-express