将WebHelpers安装到MVC 5项目后,LoginPath被忽略了

时间:2014-02-18 15:29:09

标签: authentication routing asp.net-mvc-5 owin asp.net-webpages

我的自定义路由具有区域性前缀,并且ConfigureAuth中的LoginPath也相应更改。 但是在安装了Microsoft.AspNet.WebHelpers软件包之后 - 和WebPages.WebData作为依赖关系这是真正的问题来源,完全忽略了LoginPath设置,而是尝试转到/ Account / Login这是错误的路由。有人知道解决方法吗?

1 个答案:

答案 0 :(得分:1)

您需要停用简单会员资格:

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

http://brockallen.com/2011/06/01/beware-bin-deployment-of-mvc-and-razor-with-formsauthentication/