Pular para o conteúdo principal

Autenticação do Emissor

Como Realizar Autenticação do Emissor

Os emissores que já possuem a chave de acesso (Key) individual devem realizar a autenticação para obter o token de autorização de acesso às APIs da Solução Fiscal seguindo os passos abaixo detalhados.

OBS: Por questão de segurança, orientamos que a chave de acesso (Key) deve ser encriptada para realização da autenticação.

Passo 1. Obter Chave Pública na URL /Authenticate/GetPublicKey

Passo 2. Encriptar a chave de acesso (Key) utilizando a chave pública da Solução Fiscal, por meio do algoritmo de criptografia RSA (tamanho de chave 2048),

Passo 3. Enviar a chave de acesso (Key) encriptada em formato base64 na tag key para realizar o login do emissor na API de Autenticação da Solução Fiscal

Passo 4. Realizar autenticação do emissor na API /Authenticate/EmitLogin, informando o CNPJ e a chave de acesso da empresa de forma encriptada, conforme exemplo abaixo:

Exemplo

{

"Cnpj": "50354031000119",

"Key": "{{EmissorKeyBase64}}",

"SolutionId": 37

}

Em caso de sucesso será retornado o Token que dará acesso as demais APIs da Solução Fiscal, além do tempo de expiração do token em segundos.

Possíveis retornos HTTP

  • 200 - OK
  • 400 – Ocorreu um problema na requisição
  • 401 - Sem Autorização
  • 429 – Muitas Solicitações
  • 500 – Erro Interno do Servidor
  • 503 - Serviço Indisponível

Este conteúdo foi útil para você?