使用 2 个应用登录 Azure B2C SSO



以下问题: 我有 2 个应用程序。每个应用都在 Azure b2c 中注册,因此具有自己的登录策略。 每个应用程序中的登录单独工作,没有问题。 现在我想从应用程序 1 登录到应用程序 2。当我从 App1 调用应用 2 并从应用 1 发送令牌时,出现错误。 如果我只对两个应用程序使用一个策略,它会起作用,但这是不对的。每个应用都需要单独的策略。 如何从应用程序 1 登录到应用程序 2? 用PHP和Symphon开发

感谢您的回答。

我在网址中有参数 https://login.microsoftonline.com/xxx.onmicrosoft.com/oauth2/v2.0/authorize?p=B2C_1_reg_sign_app1&client_id=xxxxxx&nonce=defaultNonce&redirect_uri=https://xxx/resulttoken&scope=openid&response_type=code+id_token&prompt=login&response_mode=form_post 但我没有被记录。

app1 调用网址,我登录。 如果我现在在同一个浏览器应用程序中调用 2 url 被调用 https://login.microsoftonline.com/xxx.onmicrosoft.com/oauth2/v2.0/authorize?p=B2C_1_reg_sign_app2&client_id=yyyyy&nonce=defaultNonce&redirect_uri=https://yyy/resulttoken&scope=openid&response_type=code+id_token&prompt=login&response_mode=form_post

每次我必须再次登录

最新更新