Asp.net mvc 用户身份验证失败
我正在开发Asp.net mvc 用户身份验证失败,asp.net-mvc,forms-authentication,Asp.net Mvc,Forms Authentication,我正在开发ASP.NET MVC 5应用程序,在用户身份验证方面遇到问题。所有应用程序 我已添加到配置中 <authentication mode="Forms"> <forms loginUrl="~/Account/Login" defaultUrl="/" /> </authentication> <authorization> <deny users="?" /> <allow users="*" />
ASP.NET MVC 5
应用程序,在用户身份验证方面遇到问题。所有应用程序
我已添加到配置中
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" defaultUrl="/" />
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
以任何方式强制用户登录。但现在我无法登录
,甚至注册
按钮也不起作用。我是从标准Visual Studio 2013模板开始的,所以我没有进行任何自定义
你知道问题出在哪里吗 验证已在模板中实现。您已经在
IdentityModels.cs
和AccountController.cs
中实现了它,仅当您希望使用OpenAuth时,才无需添加任何内容。可能的副本。MVC不使用web.config进行授权,不要使用它。你说:我已经添加到配置,以后:我没有进行任何自定义;P ASP.NET MVC 5使用ASP.NET标识进行身份验证,因此不要使用表单身份验证。我的意思是-除了.config之外的任何自定义。是什么让您决定只随机更改web.config?MVC5没有使用任何这些条目,那么为什么要添加它们呢?