Asp.Net核心个人用户身份验证登录/注册页面

时间:2019-05-13 08:48:05

标签: asp.net-core razor-pages

我是Asp.net核心剃须刀页面的新手。我正在使用asp .net核心版本2.2,我正在尝试使用社交媒体身份验证服务制作一个应用程序。但是我面临的问题是asp .net核心剃刀应用程序的怪异结构。我已经完成了身份验证工作,但是我面临的问题是找到“登录”和“注册”页面。我们在哪里可以找到它们?如果我们要更改布局或其他内容,该怎么办。我们该怎么办?

2 个答案:

答案 0 :(得分:0)

取决于您实施授权的方式,并基于documentation

您应该能够在项目的Areas\Identity文件夹或~/Pages/文件夹中找到支架视图。

如果要更改布局或其他内容,可以编辑(自定义)这些视图和/或创建其他视图。

不要忘了使用:

生成支架视图
  

在解决方案资源管理器中,右键单击项目>添加>新脚手架项目

希望有帮助。

答案 1 :(得分:0)

ASP.NET Core中的默认脚手架Razor页面是使用部分视图制作的。应用程序的默认布局可以在Pages/Shared/_Layout.cshtml中找到。

在此文件中,有对Pages/Shared/_LoginPartial.cshtml的引用,其中包含登录页面的布局。该引用应位于_Layout.cshtml中第35行附近。

如果要编辑默认“剃刀”页面的外观,请在此处进行操作。