2
respostas

HTTPS VUE-CLI

Boa tarde, eu criei um projeto com o vue-cli com o comando vue create projeto. E preciso habilitar o https. Eu consegui habilitar o https mas nao confiavel. Para habilitar eu criei um vue.config.js com o seguinte codigo:

modules.export = {
    devServer: {
        open: process.platform ==='darwin',
        host: '0.0.0.0',
        port: '8085',
        https: true,
        hotOnly: false
    }
}

Fazendo isso, funcionou o https na URL, mas nao seguro.

Eu gerei tbem o certificado usando o seguinte comando:

openssl req -nodes -new -x509 -keyout server.key -out server.cert

coloquei no projeto, mas nao sei como setar ele no sistema para que o HTTPS fique verde.

Obrigado

2 respostas

Fala aí Tiago, beleza? Você está gerando um certificado auto assinado, dessa maneira, o navegador irá acusar como um certificado não seguro mesmo.

Para que o navegador marque como seguro e assim fique verde, você precisa de um certificado assinado por uma entidade confiável, geralmente alguma seguradora.

Para isso vai precisar comprar um certificado e tals, porém, para desenvolvimento pode continuar utilizando o auto assinado.

Se quiser colocar em produção e comprar um, recomendo a Cloudflare, já usei e é muito simples de configurar

Espero ter ajudado.

Ajudou demais. Obrigado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software