Erro no Chrome: The request client is not a secure context — Saiba como resolver

Armando Couto 🇧🇷
programming to live
3 min readMay 1, 2022
Paisagem —  Visão geral do museu bahia náutico em salvador sob céu azul nublado — erro chrome
Freepik

Seja na implementação de um request para seu serviço web ou enquanto você estava apenas navegando, pode ter se deparado com esse erro.

Você está em uma página que sabe que é segura, mas o erro continua ali, atrapalhando sua rotina. Com um leve tremor no olho direito, você acessa as configurações básicas. Nada de resolver o problema.

Eis que você finalmente pesquisa um tutorial e chega até este texto.

Aqui, vou te explicar porque isso acontece e mostrar como resolver o erro “The request client is not a secure context” no Chrome de uma forma bem simples. Vamos lá?

1 — O momento em que me deparei com o erro

Um dia, quando estava usando o Ajax, surgiu a mensagem de erro.

Para quem não está familiarizado, o Ajax é a chamada de um recurso no servidor a partir de um código Javascript no navegador. Ele não atualiza a pagina toda, só uma parte dela.

Pois bem, a mensagem de erro que aparecia era a seguinte:

mensagem de erro do google — The request client is not a secure context resolver

O sentido geral de “The request client is not a secure context” é que a requisição foi bloqueada por uma política cross-domain e que o navegador não estaria seguro.
Mas é claro que ele estava seguro, então comecei o procedimento para resolver o erro.

2 - Solucionando o erro

Foi essa sequência que usei para solucionar o erro.
Na sua barra de endereço acesse: chrome://flags/#block

chrome flags block — configurações avançadas do google chrome

Ao fazer isso, será encaminhado a uma página de configurações do Chrome para ativar e desativar opções mais avançadas.

Depois de acessar a página procure pela opção Block insecure private network requests.

Marque a opção disabled para desabilitar a flag, conforme a imagem a seguir.

captura de tela das configurações avançadas google. Block insecure private network requests

Pronto! agora só reiniciar o navegador e o erro não estará mais ocorrendo.

3. Mas por que esse erro acontece?

Esse erro, de modo geral, é causado por atualizações no navegador Chrome. Porém, também existe no navegador Edge.

Conclusão

Apesar de ser um erro razoavelmente simples de resolver, pode ser que você tenha interrompido suas atividades e tentado resolver pelas configurações comuns do navegador. Espero que tenha resolvido esse transtorno ao seguir este tutorial.

Tenho outros textos e resolução de erros como esse aqui no Medium, basta clicar e conferir.

Caso tenha sido útil, avalie este texto nas palminhas.

--

--