Возможно сделать вход в Azure за кулисами - PullRequest
0 голосов
/ 06 марта 2019

Я работаю над одним проектом в Angular и PHP , я хочу выполнить вход в Azure, используя ADAL ( Azure Active Directory Library ). Можно сделать это без всплывающего логина Microsoft что-то вроде передачи только имени пользователя и пароля или секрета клиента и получить токен для будущего запроса?

1 Ответ

0 голосов
/ 07 марта 2019

Способ Azure проверяет подлинность внешних веб-сайтов с помощью OAuth 2.0, который требует от пользователя войти в свою учетную запись на серверах Azure, а затем предоставить код авторизации вашего веб-сайта, чтобы вы могли запросить токен доступа для завершения потока OAuth.

Не безопасно захватить имя пользователя и пароль пользователя на вашем веб-сайте, а затем отправить их в Azure, поэтому они не позволяют вам сделать это.

Более подробное описание потока oAuth:https://docs.microsoft.com/en-us/azure/active-directory/develop/v1-protocols-oauth-code

...