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没有使用任何这些条目,那么为什么要添加它们呢?