Tempo aproximado para leitura: 00:04 min
Dúvida
Ao acessar relatórios através do Smart View, o sistema apresenta a mensagem de erro: BadRequest: "The requires authentication. The server might return this response for a page behind a login."
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - A partir da release 12.1.2210.
Solução:
É comum que esse incidente ocorra quando o parâmetro MV_HVERAO está ativado.
Quando o MV_HVERAO está configurado como .T., o Protheus realiza automaticamente o ajuste de fuso horário referente ao horário de verão. Com isso, o Token de autenticação do usuário passa a ser gerado com uma hora a menos em relação ao horário do servidor.
Esse comportamento faz com que o Smart View interprete o Token como já expirado no momento da sua criação, impedindo a autenticação do usuário e, consequentemente, o acesso aos relatórios.
Para correção do cenário, é necessário desabilitar o ajuste automático de horário de verão no Protheus, ajustando o parâmetro MV_HVERAO para .F..
Após essa alteração, a geração do Token passa a respeitar o horário correto do servidor, normalizando o processo de autenticação no Smart View.
Acesse o módulo Configurador (SIGACFG).
Navegue até Ambiente > Cadastros > Parâmetros.
Localize o parâmetro MV_HVERAO.
Altere o conteúdo do parâmetro para .F. (Falso).
Confirme a alteração, reinicie o sistema e realize um novo teste de acesso ao Smart View na filial onde o incidente ocorria.
0 Comentários