当用户尝试访问需要授权的页面时,我在重定向到登录页面时遇到问题。出于某种原因,它想指向:
http://domain.com/Account/Login
什么时候应该重定向到:
http://domain.com/Account/LogOn
我相信我已经在 web.config 文件中正确设置了它:
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
但出于某种原因,它仍然重定向不正确。我还在我的整个解决方案中搜索了“登录”,没有看到其他可以指定帐户/登录的地方。
如何修复才能正确重定向?
最佳答案
这似乎是将可部署程序集与 MVC3 结合使用时的一个已知问题。
我在答案 here 中找到了解决方案.
关于c# - 默认登录 asp.net MVC3 重定向到错误的 View 。这套在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12644355/