c# – 默认登录asp.net MVC3重定向到错误的视图.这套在哪里?

当用户尝试访问需要授权的页面时,我遇到了重定向登录页面的问题.出于某种原因,它希望指向:

http://domain.com/Account/Login

何时应重定向到:

http://domain.com/Account/LogOn

我相信我已经在web.config文件中正确设置了它:

<authentication mode="Forms">
    <forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>

但由于某种原因,它仍然不正确地重定向.我还在我的整个解决方案中搜索了“登录”,并且没有看到指定帐户/登录的其他地方.

如何修复它以正确重定向?

最佳答案 在使用带有MVC3的可部署程序集时,这似乎是一个已知问题.

我在答案here中找到了解决方案.

点赞