Проверка подлинности Azure AD с использованием предоставления кода в c # - PullRequest
0 голосов
/ 25 сентября 2018

Можно ли выполнить аутентификацию с использованием подхода с предоставлением кода без промежуточной страницы пользовательского интерфейса Microsoft Login?Вероятно, как вызов HttpPost и HttpGet с использованием библиотеки c # HttpClient.

Обратите внимание, что нам нужно добиться этого, используя только подход с предоставлением кода, а не подход с предоставлением пароля (Graph API).

1 Ответ

0 голосов
/ 25 сентября 2018

Нет.Чтобы получить код авторизации, вам необходимо перевести пользователя на страницу входа.Страница входа в систему может даже не отображаться, если пользователь уже вошел в систему.

Поток предоставления учетных данных владельца ресурса является единственным, который может использовать такой подход, но его использование не рекомендуется и не работает.для пользователей, у которых есть MFA, например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...