Я следую документации относительно создания токена доступа с использованием потока учетных данных клиента OAuth, по следующей ссылке . Однако при предоставлении указанного ниже запроса HTTP POST он возвращает тело страницы входа в систему HTML, а не ожидаемый ответ JSON, содержащий токен доступа. Кажется, это правильная конечная точка, потому что я получаю страницу HTML с ошибкой 405 при использовании вместо этого метода GET - что ожидается, помимо того, что она также возвращается в HTML.
Is это известная проблема, или я где-то ошибаюсь?
curl --location --request POST 'http://example.com/oauth2-token' \
--header 'Content-Type: application/json' \
--data-raw '{
"grant_type": "client_credentials",
"client_id": "xxxxx",
"client_secret": "xxxxxx"
}
Кроме того, API включен в конфигурации, и инициализация OAuth с генерацией ключа шифрования также завершена.
OroCommerce работает под управлением 4.1.1 на CentOS с Nginx (через Azure Marketplace)