小编Tit*_*off的帖子

默认身份 UI 布局需要部分视图“_LoginPartial”错误 ASP.NET Core 6.0

所以。我使用 ASP.NET Core 模型和 Angular使用 Visual Studio Pro 2019 (v16.11.9) 创建了一个全新的项目。我将身份验证选项设置为“个人用户帐户”
我得到了一个使用Angular 8ASP.NET Core 3.1(没有深入研究为什么这些版本,只是接受了事实)、Entity FrameworkIdentity 的工作脚手架项目,这正是我想要的,除了框架版本。我想使用最新的Angular 13ASP.NET Core 6.0

所以我开始逐个版本升级我的 Angular 版本,检查每一步应用程序是否仍然有效。到了 Angular 13,没有发现问题,身份验证工作正常。
然后,我按照非常复杂(此处具有讽刺意味)的 Microsoft 教程来更新您的 .NET Core 版本:从 ASP.NET Core 3.1 迁移到 6.0并更新.csproj。和繁荣,当我尝试访问应用程序受身份验证保护的部分时,我收到以下错误: 在此输入图像描述

InvalidOperationException: The default Identity UI layout requires a partial view '_LoginPartial' usually located at '/Pages/_LoginPartial' or at '/Views/Shared/_LoginPartial' to work. Based on …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-scaffolding asp.net-identity asp.net-core duende-identity-server angular13

7
推荐指数
2
解决办法
3571
查看次数