我的自定义路由具有区域性前缀,并且ConfigureAuth中的LoginPath也相应更改。 但是在安装了Microsoft.AspNet.WebHelpers软件包之后 - 和WebPages.WebData作为依赖关系这是真正的问题来源,完全忽略了LoginPath设置,而是尝试转到/ Account / Login这是错误的路由。有人知道解决方法吗?
答案 0 :(得分:1)
您需要停用简单会员资格:
<appSettings>
<add key="enableSimpleMembership" value="false"/>
</appSettings>
http://brockallen.com/2011/06/01/beware-bin-deployment-of-mvc-and-razor-with-formsauthentication/