Asp.net core OpenID是否可以与任何Microsoft/Office365帐户连接?
我一直在ASPNET核心内进行身份验证和授权工作。我熟悉在我自己的Azure租户上设置OpenID Connect(例如这样) 我还知道如何在谷歌(Google)等平台上注册客户ID和密码 但让我感到困惑的是,如何设置OpenID connect以允许用户使用自己的Microsoft帐户登录,而不管他们是通过自己的Office365订阅创建自己的帐户还是通过自己的Office365订阅登录Asp.net core OpenID是否可以与任何Microsoft/Office365帐户连接?,asp.net-core,azure-active-directory,identityserver4,openid-connect,Asp.net Core,Azure Active Directory,Identityserver4,Openid Connect,我一直在ASPNET核心内进行身份验证和授权工作。我熟悉在我自己的Azure租户上设置OpenID Connect(例如这样) 我还知道如何在谷歌(Google)等平台上注册客户ID和密码 但让我感到困惑的是,如何设置OpenID connect以允许用户使用自己的Microsoft帐户登录,而不管他们是通过自己的Office365订阅创建自己的帐户还是通过自己的Office365订阅登录 这可能吗?或者OpenID Connect(针对Microsoft)注册是否仅在每个Azure AD租户中
这可能吗?或者OpenID Connect(针对Microsoft)注册是否仅在每个Azure AD租户中分别受支持?注册Azure AD应用程序时,请选择任何组织目录(任何Azure AD目录-Multitenant)中的帐户和个人Microsoft帐户(例如Skype、Xbox)
将
common
保留为appsettings.json
文件中的“租户”,这将允许AAD帐户/O365帐户和个人Microsoft帐户登录。谢谢,我将尝试一下。