Identityserver4 Blazor WebAssembly具有IdentityServer 4自定义标识

Identityserver4 Blazor WebAssembly具有IdentityServer 4自定义标识,identityserver4,asp.net-core-identity,blazor-webassembly,Identityserver4,Asp.net Core Identity,Blazor Webassembly,我使用以下模板创建了一个Blazor WebAssembly托管的应用程序,其中包含Identity Server4和ASP.Net核心标识: dotnet new blazorwasm -au Individual -ho -o {APP NAME} 我遵循并阅读了以下文档: 有人能解释一下如何定制身份登录、注册页面和逻辑吗? 在MVC中,您可以构建所需的标识页,并替换dll中的标识页。 如果我试图在服务器项目上添加一些页面,我必须如何为它们提供服务?我需要创建吗 页面/共享/_布局与普通

我使用以下模板创建了一个Blazor WebAssembly托管的应用程序,其中包含Identity Server4和ASP.Net核心标识:

dotnet new blazorwasm -au Individual -ho -o {APP NAME}
我遵循并阅读了以下文档:

有人能解释一下如何定制身份登录、注册页面和逻辑吗? 在MVC中,您可以构建所需的标识页,并替换dll中的标识页。 如果我试图在服务器项目上添加一些页面,我必须如何为它们提供服务?我需要创建吗 页面/共享/_布局与普通Razor Pages应用程序类似,或者我可以使用BlazorServer Signal为其提供服务吗?
客户端应用程序的布局应与Identity相同。或者这是您必须使用IdentityServer4配置的吗?也许有人可以解释在这个模板场景中IdentityServer4和ASP.NET核心标识是如何耦合的。我也读过一些关于只使用核心身份保护BlazorWasm托管的博客,你能告诉我区别吗?

在这个模型中,当你构建身份页面时,你会得到普通的设计。 问题是,当你注意到你正在从blazor变成一个“剃刀”网站

我所做的是使设计适应这些页面

另一种方法是独立于Identity server并实现用于登录和用户管理的完整SPA