首页 > 解决方案 > AzureAD 方案和 OpendId aad 方案有什么区别?

问题描述

我正在使用 IdentityServer4,我使用 Microsoft.AspNetCore.Authentication.AzureAD.UI 进行 Microsoft 登录,我看到还有 OpenIdConnectExtension(AddOpenIdConnect("aad", ...)) 用于 Microsoft 登录。

它们在客户端中的工作方式相同,但当我设置像IS4 demo.io这样的 IdentityServer 实例时则不然。因为如果我使用 AzureAD.UI,则 idp 为“AzureAD”,如果我使用 OpenIdConnect 扩展,则 idp 为“aad”。他们是一样的吗?

标签: azure-active-directoryidentityserver4

解决方案


它们是不同的包。前者依赖后者。


推荐阅读