01. DADOS GERAIS
Produto: |
TOTVS RH
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | Portal GCH |
Função: | PWSA040.prw PWSX020.prw PWSA005.prw PWSA060.prw PWSA070.prw PWSA030.prw PWSA230.prw PWSA240.prw PWSA350.prw WsClient_WsMtSystemCustomer.prx WsClient_WsRHAbilities.prx WsClient_WSRHCOMPETENCE.prw WsClient_WsRhEmployedCurriculum.prx WsClient_WsRHEvaluationFactors.prx WsClient_WsRhIdentify.prx WsClient_WsRhKnowledge.prx WsClient_WsRHMonitoring.prx WSCLIENT_WSRHPERFORMANCEEVALUATE.prx WsClient_WsRhPersonalDesenvPlan.prx WsClient_Wsuserportal.prx |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHGCH-21394 |
02. SITUAÇÃO/REQUISITO
Erro ao acessar as páginas do Portal RH quando está configurada a chave SECURITY = 1 no appserver.ini.
AUTHENTICATION: USER NOT AUTHORIZED
03. SOLUÇÃO
Alterado o instanciamento dos Webservices para utilizar a rotina GetAuthWs e autenticá-los.
Exemplo da alteração realizada:
Antes → oRequest := WSRHREQUEST():New()
Alterado → oRequest := Iif(FindFunction("GetAuthWs"), GetAuthWs("WSRHREQUEST"), WSRHREQUEST():New())
Itens alterados:
- Menu Aval. Desempenho.
04. DEMAIS INFORMAÇÕES
Alerta de risco
Fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização.
05. ASSUNTOS RELACIONADOS
- Alteração de Comportamento - Autenticação SOAP e REST
- DRHGCH-21414 DT Função para Usuário e Senha para portal
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas