01. DADOS GERAIS
Produto: | TOTVS Varejo Lojas |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: | SIGALOJA-Controle de Lojas |
Função: | Autenticação de Web Services |
País: | Brasil |
Ticket: | Não há. |
Story/Issue: | DVARLOJ3-3682 |
02. SITUAÇÃO/REQUISITO
Ao habilitar a chave security=1 dentro do JOB do Webservice, o Protheus passa a exigir autenticação para permitir a execução de um Web Service.
Quando a chamada do Web Service não está adaptada para autenticação é apresentado a mensagem abaixo, impedido a sua execução.
WSCERR048 / SOAP FAULT Receiver ( POST in http://127.0.0.1:82/CRDLOGIN.apw ) : [AUTHENTICATION: USER NOT AUTHORIZED]
ADVPL WSDL Client 1.120703 / TOTVS Educacional MSSQL P12_1_27_ret on 20210915 15:27:33
03. SOLUÇÃO
Todas as chamadas de Web Services foram adaptadas para adicionar a autenticação necessária quando a opção de autenticação do Web Service estiver habilitada (chave security=1).
Deve ser configurado o usuário e senha do Protheus que será utilizado para autenticação dos Web Services através da rotina AUTHWSRH (Autenticação WS) disponível no menu Miscelânea -> Configurações do módulo SIGALOJA (Controle de Lojas) a partir da release 12.1.33.
Caso deseje utilizar a autenticação em release anterior a 12.1.33, basta também seguir a mesma documentação a seguir onde mostra como criar o parâmetro e incluir a rotina AUTHWSRH (Autenticação WS) no menu.
Para configuração do usuário e senha de autenticação dos Web Services, basta seguir a documentação do módulo SIGAGPE: DRHGCH-21414 DT Função para Usuário e Senha para portal
04. DEMAIS INFORMAÇÕES
A tratativa de Autenticação para o Totvs PDV foi implementada de forma diferenciada. Para saber mais sobre a autenticação no Totvs PDV veja a documentação DVARLOJ3-3997 DT Autenticação de WS (SOAP e REST) para utilização no host do TOTVS PDV.
05. ASSUNTOS RELACIONADOS
- FAQ do Varejo: Dúvidas Frequentes - Varejo
- Configurar Portais e Webservices
- Alteração de Comportamento - Autenticação SOAP e REST