2

I am trying to use bullet 4 ( Client Credentials Grant ) in order to obtain an access/bearer token authentication documentation

Example:

  curl -X POST -u "client_id:secret" \
  https://bitbucket.org/site/oauth2/access_token \
  -d grant_type=client_credentials

I have created an OAuth Consumer. I take the "Secret" that is generated from this Consumer and simply plug it in the example above for "secret", and I receive an "unauthorized client" result, when I expect to get back an access token.

Result:

{"error_description": "Invalid OAuth client credentials", "error": "unauthorized_client"}%

I have also ensured the consumer I have created as all permissions available.

Am I plugging the wrong value into the secret section? Or what else could I be doing incorrectly?

1 Answers1

0

You need to replace also client_id by the key of your consumer as you replaced de secret "client_id:secret" => "key:secret"