ASP.NET 核心标识 - 帐户控制器和文件夹在哪里



我是.NET Core新手,想问一下Identity

我买了一本书,并遵循了所有说明。按照书Identity描述的方式设置非常简单。 创建帐户控制器,登录,注销视图等...

但是当我使用Visual Studio创建一个新项目并选择了个人用户帐户时。

我找不到"帐户控制器"文件夹。有一个区域文件夹,但几乎是空的。AreasIdnetityPages_ViewStart.html.

我检查了隐藏文件等,但找不到AccountIdentity文件夹。

登录链接是这样的

https://localhost:44313/Identity/Account/Login

Identity正在工作,但代码在哪里?

如本条目所述:

在 ASP.NET Core 2.1中,我们现在可以在可重用类中发布Razor UI。 图书馆。我们使用此功能来提供整个标识 UI 作为预构建的包 (Microsoft.AspNetCore.Identity.UI(,您可以 只需从应用程序引用即可。

请注意,您要求此功能通过向ConfigureServices方法添加.AddDefaultUI(UIFramework.Bootstrap4)而有效。

如果您仍然喜欢像过去一样搭建Identity架,请使用以下cli命令:

dotnet aspnet-codegenerator identity --useDefaultUI

有关脚手架选项的更多信息,请访问此处。

最新更新