Я пытаюсь использовать пункт 4 (Предоставление учетных данных клиента) для получения токена доступа / маркера-носителя Документация по аутентификации
Пример:
curl -X POST -u "client_id:secret" \
https://bitbucket.org/site/oauth2/access_token \
-d grant_type=client_credentials
Iсоздали OAuth Consumer.Я беру «Секрет», сгенерированный этим Потребителем, и просто подключаю его в приведенном выше примере как «секрет», и получаю результат «Несанкционированный клиент», когда ожидаю получить токен доступа.
Результат:
{"error_description": "Invalid OAuth client credentials", "error": "unauthorized_client"}%
Я также обеспечил созданного мною потребителя как все доступные разрешения.
Вставляю ли я неправильное значение в секретный раздел?Или что еще я мог делать неправильно?