Token de acesso pelo Swagger

1 - Descrição

Este documento tem por objetivo, descrever o passo a passo para gerar o Token de Acesso pelo Swagger com a configuração do ambiente TMS com serviço (ViasoftServerAgroX.exe).

2 - Passo a passo

TMS esteja configurado ( https://nimitz.atlassian.net/wiki/spaces/DPU/pages/3261988872 )

Acessar o Sistema Viasoft3C e ir em Configuração » Usuários » Cadastro de Usuários , entrar no Usuário que deseja fazer a geração do Token e na guia Informações, definir o campo Regras de APIs (Claims) informando a descrição vshub,viasoft ;

Sem título.png

Feito isso este usuário e capas de gerar o Token de acesso

Observação 1: Usuários com acesso às APIs não tem acesso ao sistema.

Abrir o sevidor ViasoftServerAgroX;

image-20240306-121134.png

No navegador informar a base URL, porta e o endpoint, da seguinte maneira:

IP_MAQUINA:2001/viasoft/api/swaggerui#/

Caso tudo estiver correto o mesmo ira abrir o painel da Server API

Para gerar o Token clicar em POST - /AuthWebService/Autenticar

Clicar em Try it Out

No Body informar o seguinte informação EX

{ "AUser": "@tenant:NOME_CONEXÃO/USUARIO", "APassword": "202cb962ac59075b964b07152d234b70" }

NOME_CONEXÃO: O nome da conexão do banco de Dados configurado no arquivo Principal.conexoes

USUARIO : O Usuário que foi configuração com o Claim vshub,viasoft

 

Observação: Este usuário de exemplo esta configurado com a senha padrão 123

Após colocar as informação corretamente no Body ,basta clicar em Execute assim o mesmo ira trazer o retorno com sucesso e com o Token de acesso