Como obter o token de autenticação do usuário

Visão geral

Para segurança de acesso, ao atribuir um usuário que será utilizado para realização das operações na integração, deve-se gerar um token que representa o usuário autenticado no sistema. O token pode ser gerado através do serviço web abaixo:

  • Serviço Web: https://<servidor do Zeev docs>/services/silentLogin.svc

  • Método: GetUserToken (string userName, string password, string domain), retorno string.

Passo a passo para obter o token de autenticação do usuário

1 - Detalhes da chamada: Endpoint: [url do ambiente]/services/silentlogin.svc/ssl Método: POST Cabeçalho (Header): Content-Type: application/soap+xml

2 - Corpo da requisição:

xml CopiarEditar http://tempuri.org/ISilentLogin/GetUserToken urn:uuid:6fc43728-8f86-4c73-9032-a2864614b66c http://www.w3.org/2005/08/addressing/anonymous [url do ambiente]/services/silentlogin.svc/ssl [seu userName] [seu password] econtent

3 - Atenção aos pontos:

  • A URL do endpoint deve conter o /ssl ao final.

  • O cabeçalho Content-Type precisa ser exatamente: application/soap+xml.

  • O valor da tag varia de acordo com o ambiente. Quando o login não é feito por domínio personalizado, o valor padrão é econtent.

Atualizado