Authentication 将WebHelpers安装到MVC 5项目后,忽略登录路径

Authentication 将WebHelpers安装到MVC 5项目后,忽略登录路径,authentication,routing,asp.net-mvc-5,owin,asp.net-webpages,Authentication,Routing,Asp.net Mvc 5,Owin,Asp.net Webpages,我的自定义路由具有区域性前缀,ConfigureAuth中的LoginPath也相应更改。 但在将Microsoft.AspNet.WebHelpers包和WebPages.WebData安装为依赖项(这是问题的真正根源)后,LoginPath设置被完全忽略,而尝试转到/Account/Login,这是错误的路径。有人知道这方面的解决方法吗?您需要禁用简单成员资格: <appSettings> <add key="enableSimpleMembership" value="f

我的自定义路由具有区域性前缀,ConfigureAuth中的LoginPath也相应更改。
但在将Microsoft.AspNet.WebHelpers包和WebPages.WebData安装为依赖项(这是问题的真正根源)后,LoginPath设置被完全忽略,而尝试转到/Account/Login,这是错误的路径。有人知道这方面的解决方法吗?

您需要禁用简单成员资格:

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