首页 > 解决方案 > 自定义身份验证类型的登录页面设计:个人用户帐户 ASP.NET core 2.1、MVC、c#

问题描述

我正在尝试为我的 Web 应用程序实现 OAuth2.0。我已经按照这个链接完成了。

我已向 2 个外部提供商 Microsoft 和 Google 注册。我也在 startup.cs 文件中添加了身份验证。

所以当我运行应用程序时,点击右上角的登录按钮,会显示一个登录页面。它显示的 URL 是https://localhost:44325/Identity/Account/Login.

但我无法在我的解决方案中的任何地方找到此页面。我想修改此页面的设计,并希望在我打开应用程序后立即将其设为我的第一页。

在此处输入图像描述

我该怎么做?

编辑

在此处输入图像描述

标签: c#oauth-2.0asp.net-core-mvcasp.net-core-2.1

解决方案


要发表评论,以便我将其作为答案发布,请按照此答案中的说明进行操作。

对我来说,我只是右键单击项目,选择Add -> New Scaffold ItemIdentity在左侧窗格中的新对话框中选择,然后按照提示进行操作。

这些login.cshtml页面是在Areas/Identity/Pages/Account目录中创建的。


推荐阅读