следующая проблема:
У меня есть 2 приложения. Каждое приложение зарегистрировано в Azure B2C и, следовательно, имеет свою собственную политику входа.
Логин в каждом приложении работает отдельно и без проблем.
Теперь я хочу войти из приложения 1 в приложение 2. Когда я вызываю приложение 2 из приложения 1 и отправляю токен из приложения 1, я получаю сообщение об ошибке.
Это работает, если я использую только одну политику для обоих приложений, но это не правильно. Вам нужна отдельная политика для каждого приложения.
Как мне войти из App1 в App2?
разработано в php и symphon
Спасибо за ответ.
У меня есть параметры в URL
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: // ххх / resulttoken&Объем = OpenID&response_type = код + id_token&подскажите = Войти&response_mode = form_post
но я не вошел.
app1 вызывает URL, и я вхожу в систему.
Если я звоню сейчас в том же браузере приложение 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: // ууу / resulttoken&Объем = OpenID&response_type = код + id_token&подскажите = Войти&response_mode = form_post
Каждый раз, когда я должен войти снова
Других решений пока нет …