我正在将Azure OpenID Connect和Active Directory B2C多租户应用程序用于我的一组应用程序上的登录目的。大多数用户使用B2C的Google社交提供程序登录,但现在我想保留使用AD的选项为打开状态。我使用一个B2C应用程序登录到我的应用程序的多个子部分,使用不同的域,不同的编程平台等-我只允许在B2C应用程序中使用许多返回URL。
我想要实现的是一个真正的单点登录:可以一次登录然后访问使用该B2C应用程序的所有子应用程序。
当前,当我登录一个子应用程序然后尝试访问其他子应用程序时,我需要选择我的Google帐户(当我使用Google连接器登录时)。我已经登录后(在使用自动重定向的情况下),在访问应用程序其他部分的过程中,我想消除任何人工交互的必要性。使用B2C / OpenID Connect可以做到吗?