Comunidade
Client Credentials - steps.jwt.InvalidToken
over 1 year ago by YAN FIGUEIREDO GOMES
Estou utilizando a autenticação Client Credentials
Todas as requisições me retornam a informação de token inválido, estou utilizando o token retornado pelo endpoint [https://id.sandbox.btgpactual.com/oauth2/token] que retorna normalmente
{
"access_token": "{token}",
"scope": "empresas.btgpactual.com/pix-cash-in empresas.btgpactual.com/payments empresas.btgpactual.com/accounts empresas.btgpactual.com/bank-slips empresas.btgpactual.com/scf/companies",
"token_type": "Bearer",
"expires_in": 86400
}
Ao tentar chamar a url https://api.sandbox.empresas.btgpactual.com/v1/accounts por exemplo, recebo a informação de token inválido
{
"fault": {
"faultstring": "Invalid token: policy(VerifyJWT)",
"detail": {
"errorcode": "steps.jwt.InvalidToken"
}
}
}
Sendo que estou passando o token no header
curl --location 'https://api.sandbox.empresas.btgpactual.com/v1/accounts' \
--header 'Authorization: Bearer {token}' \
--header 'Accept: application/json' \
Esse erro está ocorrendo em todos os endpoints que estou testando, sabem me dizer o que estou fazendo de errado?