Abaixo estão as instruções de como buscar um bearer token, tanto com base em um certificado embutido automaticamente na aplicação quanto um inserido manualmente. Exemplo de utilização - Sucesso: - Realize uma requisição POST ao endpoint http(s)://{dominio}:{porta}/api/connect/token/ via Postman, SoapUi, ou outro programa que realize requisições HTTP REST.
- No corpo da requisição envie um JSON explicitando usuário e senha do RM para qual a autenticação está sendo direcionada:
• username • password A requisição deve parecer com a abaixo ![](/download/attachments/777275675/image2020-3-19_17-41-23.png?version=1&modificationDate=1689357763537&api=v2)
O token de segurança será gerado e já poderá ser utilizado no cabeçalho das requisições subsequentes às API's disponibilizadas pela TOTVS. Exemplo de Token de Segurança gerado com sucesso e pronto para ser utilizado: ![](/download/attachments/777275675/image2020-3-19_17-42-0.png?version=1&modificationDate=1689357763760&api=v2)
Utilize o token gerado incluindo-o no cabeçalho da requisição através da diretiva: • Authorization: Bearer {token} Inclusão do token no cabeçalho da requisição: ![](/download/attachments/777275675/image2020-3-19_17-42-28.png?version=1&modificationDate=1689357763903&api=v2)
Após a inclusão do cabeçalho de autorização, realize uma requisição HTTP em uma das API's disponibilizadas pela TOTVS e verifique o resultado. Requisição realizada na API de Usuário utilizando o token gerado: ![](/download/attachments/777275675/image2020-3-19_17-42-47.png?version=1&modificationDate=1689357764050&api=v2)
Verifique que a requisição foi realizada com sucesso e os dados foram apresentados corretamente.
|