Falha na autenticação com OAuth 2.0 na API Sankya ( Self hosted )

Boa Tarde Pessoal! Estou tentando utilizar a rota de autenticação da API do Sankhya em uma instância self-hosted. No entanto, por algum motivo, a API está retornando o erro HTTP 400 (Bad Request), mesmo seguindo rigorosamente os padrões descritos na documentação oficial.

Os seguintes passos foram executados:

  1. Criação da solução no Portal do Desenvolvedor;

  2. Criação da chave de API na configuração do Gateway;

  3. Execução da seguinte via Curl e Postman:

Requisição via Curl:

curl --location 'http://<ambiente>/api/authenticate' \

--header 'X-Token: <token>' \

--header 'Content-Type: application/x-www-form-urlencoded' \

--header 'Accept: application/x-www-form-urlencoded' \

--data-urlencode 'client_id=<id>' \

--data-urlencode 'client_secret=<secret>' \

--data-urlencode 'grant_type=client_credentials'

Quando tento fazer a requisição a API sempre retorna o mesmo error:

Tentei mudar X-Token para Authorization e Authorization: Bearer <token> mas não obtive resultado positivo. Será que estou deixando passar algo?

1
2 respostas