我从 Visual Studio 创建了一个全新的网站,并选择了“个人用户帐户”身份验证。这一页_LoginPartial.cshtml
包含以下内容:
<ul class="nav navbar-nav navbar-right">
<li><a asp-area="Identity" asp-page="/Account/Register">Register</a></li>
<li><a asp-area="Identity" asp-page="/Account/Login">Login</a></li>
</ul>
该网站可以运行,并允许我导航到Register
and Account
页面;但是,我在我的项目中看不到这些页面。例如,我没有/Account/Register.cshtml
。我的假设是顶部的线_LoginPartial
:
@using Microsoft.AspNetCore.Identity
与此有关;但什么?
这些页面是否远程托管(F12 似乎没有告诉我我要离开该网站),它们是否内置但以某种方式隐藏,我是否错过了它们(如果是这样,抱歉!)?
ASP.NET Core 2.1 引入了以下功能在外部类库中嵌入视图,并且模板正在使用此功能。看here有关它如何与 ASP.NET Core Identity 配合使用以及如何覆盖嵌入视图的更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)