угловая для единого входа - PullRequest
1 голос
/ 04 июня 2019

Я использую msal-angular для аутентификации нескольких приложений Angular 7.В основном это работает нормально.Единственная досадная проблема заключается в том, что всякий раз, когда я впервые переключаюсь из одного приложения в другое в браузере, появляется сообщение «Выберите учетную запись».Он не использует автоматически уже зарегистрированный аккаунт.Есть идеи, как решить эту проблему?

1 Ответ

0 голосов
/ 05 июня 2019

Когда пользователь проходит аутентификацию, в домене Azure AD в браузере устанавливается сеансовый файл cookie . MSAL.js использует этот файл cookie сеанса для предоставления пользователю SSO между различными приложениями. MSAL.js также кэширует токены ID и токены пользователя в хранилище браузера для каждого домена приложения.

Вы можете использовать идентификатор сессии (SID) или подсказка для входа , чтобы автоматически выбирать учетную запись в Azure AD. См. Этот документ для получения более подробной информации.

...