C# .Net Core 3.1 MVC身份验证ASP.Net核心项目中的个人用户帐户和脚手架标识

C# .Net Core 3.1 MVC身份验证ASP.Net核心项目中的个人用户帐户和脚手架标识,c#,asp.net-core-mvc,asp.net-core-3.1,scaffolding,asp.net-core-identity,C#,Asp.net Core Mvc,Asp.net Core 3.1,Scaffolding,Asp.net Core Identity,遵循本指南: ASP.NET内核上的身份介绍 ASP.NET核心项目中的脚手架标识 如果我运行应用程序,并单击导航栏上的“注册”链接,它将重定向到:https://localhost:44397/Identity/Account/Register 但是如果我尝试创建一个新帐户并注册 我发现此页面无法工作如果问题仍然存在,请联系 网站所有者。HTTP错误400同样适用于登录页面 通常,创建脚手架项目的最简单步骤如下所示 1:创建一个新项目,然后更改身份验证: 2:单击项目添加,然后单击新建脚

遵循本指南:

ASP.NET内核上的身份介绍

ASP.NET核心项目中的脚手架标识

如果我运行应用程序,并单击导航栏上的“注册”链接,它将重定向到:https://localhost:44397/Identity/Account/Register 但是如果我尝试创建一个新帐户并注册

我发现此页面无法工作如果问题仍然存在,请联系 网站所有者。HTTP错误400同样适用于登录页面


通常,创建脚手架项目的最简单步骤如下所示

1:创建一个新项目,然后更改身份验证:

2:单击项目添加,然后单击新建脚手架项目。

3:选择标识,然后添加:

4:覆盖所有文件并选择上下文作为ApplicationDbContext,然后添加


5:迁移并运行项目。请先注册,然后登录

请详细描述您的问题,并解释您在错误发生的文档中的位置。您好@Ismail,如果我的回答有帮助,可以吗?非常感谢!HI@Yinqiu在第5点之后,我添加了添加迁移,它是添加迁移文件的,但在更新数据库时,更改不会反映在数据库中,请您提供帮助