我正在审查一些ASP.NET MVC代码,特别是web.config文件.
我在这一appSettings节中注意到了这一点:
<add key="PreserveLoginUrl" value="true" />
干杯!
我有一个带有表单身份验证的ASP.NET MVC 3应用程序.由于某些我无法看到的原因,登录重定向网址/Account/Login?ReturnUrl=%2fSecure%2fAction代替/Account/LogOn?ReturnUrl=%2fSecure%2fAction.区别很小,它使用/ Account/Login而不是/ Account/LogOn.
我的web.config表单部分是正确的.否则可能会影响登录网址?
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="720" />
</authentication>
Run Code Online (Sandbox Code Playgroud) 我正在开发Asp.Net MVC 3应用程序.我已经为网站创建了管理区域,并[Authorized]在登录后将属性应用于actionmethods.当我尝试直接访问这些URL而无需像admin/home或admin/productlist那样登录时,我被重定向到/ Home/Login并出现身份验证错误.我想重定向到管理员/登录.
请建议.谢谢