Невозможно выполнить аутентификацию SSO для URL-адреса авторизации /authorize Microsoft OAuth2.0.
Я не могу выполнить аутентификацию SSO для URL-адреса авторизации /authorize Microsoft OAuth2.0 с помощью команды Curl в командной строке.
Ниже приведен мой запрос на завивку:
Curl --user "пользователь:пароль" -X POST -d "scope={scope}&client_id={client_id}&redirect_uri={redirect_uri}&response_type=code&grant_type=authorization_code&access_type=offline&response_mode=query" https://login.microsoftonline.com/{tenand}/oauth2/v2.0/authorize
Вышеупомянутый запрос перенаправляет меня на страницу входа в систему Microsoft sso.
Как можно аутентифицировать эту страницу с помощью Curl?
Текущий результат, который я получаю:
{"desktopsso":{"authenticationmessage":"Пытаюсь войти в систему"}}
и после этого процесс терпит неудачу.
Я ожидаю код авторизации в качестве вывода.
Я попытался опубликовать его через Chrome, и он возвращает желаемый результат после ручной аутентификации sso.
Заранее спасибо.