Árvore de páginas


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