我们有一个在 Windows 2008/IIS7 服务器上运行的内部 ASP.NET Webforms 应用程序,该应用程序在我们安装 MVC3 之前一直运行良好。

现在任何请求都重定向到/Account/Login?ReturnUrl=%2f。

该网站是 Webforms 而不是 MVC。因为它是一个仅供内部使用的站点,所以我们为根文件夹启用了 Windows 身份验证。

我们在同一台服务器上还有其他几个未受此问题影响的网站,但这是唯一一个将根文件夹设置为 Windows 身份验证的网站。

最佳答案

我通过将以下行添加到我的 web.config 文件的 AppSettings 部分解决了这个问题:

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

关于asp.net - 请求重定向到/Account/Login?ReturnUrl=%2f 因为 MVC 3 安装在服务器上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8205368/

10-13 08:00