01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saúde |
Módulo: | SIGAPLS |
Função: | PLSGetAuth |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DSAUPROJSP-676 |
02. SITUAÇÃO/REQUISITO
Ao habilitar a chave security=1 dentro do JOB do Webservice, o Protheus passa a exigir autenticação básica para permitir a execução de um Webservice.
Se a chamada do webservice não for adaptada será apresentado o erro `[AUTHENTICATION: USER NOT AUTHORIZED]` na execução:
-------------------------------------------------------------------------------
WSCERR048 / SOAP FAULT Receiver ( POST in http://localhost:8010/ws/USERPRESENTATION.apw ) : [AUTHENTICATION: USER NOT AUTHORIZED]
ADVPL WSDL Client 1.120703 / TOTVS Educacional Base_congelada_local_dic_banco_x64 on 20201016 11:02:32
-------------------------------------------------------------------------------
03. SOLUÇÃO
Todas as chamadas de Webservice Protheus foram adaptadas para adicionar a autenticação necessária quando a opção de autenticação básica do Webservice estiver habilitada.
Deverá ser informado o usuário e senha de autenticação dos Webservices conforme documentação do módulo SIGAGPE (Criação de parâmetro, menu e cadastro de usuário e senha da autenticação: DRHGCH-21414 DT Função para Usuário e Senha para portal )