Como posso desativar as verificações de segurança do host local?

42

Eu sei que meu certificado SSL para localhost não é válido. Eu sei que minha conexão não é realmente segura. Eu não ligo! Estou falando com minha própria máquina.

Como posso dizer ao Chrome para ignorar erros de certificado no host local?

insira a descrição da imagem aqui

Der Hochstapler
fonte
4
A maneira mais simples é simplesmente colocar o certificado no armazenamento de certificados do sistema oeprating. Dessa forma, o certificado SERÁ confiável pelo seu sistema operacional. Se você usa o Firefox, precisa configurar o Firefox para confiar também no certificado, pois o Firefox usa seu próprio repositório de certificados e não o repositório de sistemas operacionais do host. Não tendo sorte em encontrar uma pergunta que explique como fazer isso neste momento.
Ramhound
11
@ Ramhound A adição do certificado ao meu repositório de certificados não afeta o problema, porque o certificado não corresponde à URL, por mais que eu confie nela. Então, sim, eu poderia emitir um certificado diferente, adicioná-lo à loja e usá-lo no aplicativo. Mas espero que não seja o único a contornar esse aviso e que não seja minha pergunta de qualquer maneira.
Der Hochstapler
11
Simplificando, você não pode dizer ao Chrome para ignorar apenas erros de certificado localhost. Você pode dizer ao Chrome para ignorar todos os erros de certificado, mas isso seria extremamente imprudente.
Ramhound
@ Ramhound Isso seria decepcionante, mas eu temia isso.
Der Hochstapler
Eu nem vou falar sobre como o Chrome lida com a revogação de certificado. O Chrome é um aplicativo multiplataforma para o Google. O Google não está prestando à Internet um serviço com algumas de suas opções para atingir seus objetivos de plataforma cruzada.
Ramhound

Respostas:

72

Agora existe uma bandeira para isso em chrome://flags/#allow-insecure-localhost.

insira a descrição da imagem aqui

Usamos isso por um tempo, mas, desde então, passamos a usar um certificado adequado que é emitido para um subdomínio que possuímos. Esse subdomínio possui um Aregistro que aponta para 127.0.0.1e AAAAque aponta para ::1.

No entanto, o Chrome parece ter um problema com a configuração do DNS e lança aleatoriamente erros relacionados ao DNS. Portanto, você também deseja adicionar o mapeamento manualmente ao hostsarquivo.

É o que fazemos agora e funciona muito bem.

Der Hochstapler
fonte