我是Asp.net核心剃须刀页面的新手。我正在使用asp .net核心版本2.2,我正在尝试使用社交媒体身份验证服务制作一个应用程序。但是我面临的问题是asp .net核心剃刀应用程序的怪异结构。我已经完成了身份验证工作,但是我面临的问题是找到“登录”和“注册”页面。我们在哪里可以找到它们?如果我们要更改布局或其他内容,该怎么办。我们该怎么办?
答案 0 :(得分:0)
取决于您实施授权的方式,并基于documentation:
您应该能够在项目的Areas\Identity
文件夹或~/Pages/
文件夹中找到支架视图。
如果要更改布局或其他内容,可以编辑(自定义)这些视图和/或创建其他视图。
不要忘了使用:
生成支架视图在解决方案资源管理器中,右键单击项目>添加>新脚手架项目
希望有帮助。
答案 1 :(得分:0)
ASP.NET Core中的默认脚手架Razor页面是使用部分视图制作的。应用程序的默认布局可以在Pages/Shared/_Layout.cshtml
中找到。
在此文件中,有对Pages/Shared/_LoginPartial.cshtml
的引用,其中包含登录页面的布局。该引用应位于_Layout.cshtml
中第35行附近。
如果要编辑默认“剃刀”页面的外观,请在此处进行操作。