Angular с использованием аутентификации службы MSAL с использованием имени пользователя и пароля

Я работаю над одним проектом с angular 7, у нас уже есть SSO, но мне нужно использовать Microsoft Graphs. Сейчас я пытаюсь использовать MSAL (@azure/msal-angular), но не могу найти способ выполнить вход с помощью MSAL, используя только @username и @password.

 MsalModule.forRoot({
 clientID: "1231231-1212-4566-2345-fssfr34fsdf" })

Любая идея.


person Rotceh    schedule 04.03.2019    source источник


Ответы (1)


Вы не можете отправить имя пользователя / пароль в вызове API, чтобы получить токен аутентификации. Microsoft Graph не поддерживает это.

Если вы согласны с аутентификацией без пользовательского контекста, то есть только контекста приложения, то поток client_credential, вероятно, ваш лучший выбор. Вы аутентифицируетесь с помощью идентификатора и секрета приложения.

Получите доступ без пользователя

person Chris Johnson    schedule 13.03.2019