Como criar certificados SSL autoassinados no Windows 11/10

SSL é importante hoje em dia, pois os navegadores avisam sobre isso se não estiver disponível no site. Isso se aplica a sites locais, ou seja, sites que você hospeda no computador para fins de teste. A compra de um certificado SSL para o site local não é muito útil e, em vez disso, você pode criar certificados SSL autoassinados no Windows 11/10 para esses sites. Este post irá guiá-lo através do processo.

Criar (Create)certificados (Certificates)SSL autoassinados no Windows 11/10

Criar certificado local no Windows 10

Abra uma janela do PowerShell com privilégios de administrador(PowerShell window with admin privileges) . Execute o seguinte comando. Certifique(Make) -se de definir o nome exato do site que você planeja usar no computador local,

New-SelfSignedCertificate -CertStoreLocation Cert:\LocalMachine\My -DnsName "mylocalsite.local" -FriendlyName "MyLocalSiteCert" -NotAfter (Get-Date).AddYears(10)

Se você quiser testar todos os parâmetros do certificado original, você pode usar o CloneCertparâmetro —mais no documento oficial.

Leia(Read) : Como gerenciar certificados raiz confiáveis ​​no Windows 10(How to manage Trusted Root Certificates in Windows 10) .

Como aplicar ou instalar o certificado no site local no computador

Depois de ter o certificado, você precisará instalar o certificado do computador para que os navegadores possam encontrá-lo. Você precisará copiá-lo para o armazenamento de Autoridades de Certificação Raiz Confiáveis .(Trusted Root Certification Authorities)

No Menu Iniciar(Start Menu) , digite Gerenciar(Manage) certificados de computador e clique para abrir o repositório de certificados de computador local . Você precisará de permissão de administrador para concluir o processo.

Instalar certificado SSL local

  • Navegue(Navigate) até Certificates – Local Computer > Personal > Certificados(Certificates) . Este local armazena todos os certificados locais criados no computador.
  • Encontre o certificado que você criou.
  • Em seguida, no painel esquerdo, expanda Autoridades de certificação raiz confiáveis ​​> Certificados(Certificates) .
  • Arraste(Drag) e solte o certificado local e solte nesta pasta
  • Você também pode copiá-lo e colá-lo.

Como criar certificados SSL autoassinados no Windows 10

Uma vez feito, certifique-se de acessar o site local com HTTPS em vez de HTTP . Você pode ter que fazer as alterações no servidor da web para que, sempre que o site local for acessado, ele redirecione para a versão segura.

Espero que o post tenha ajudado você a criar um certificado SSL local e instalá-lo no computador, para que os navegadores não avisem sobre a falta de criptografia.

Leia(Read) : Diferença entre os métodos de criptografia TLS e SSL .



About the author

Depois de quase 20 anos na indústria de tecnologia, aprendi muito sobre os produtos da Apple e como personalizá-los para minhas necessidades. Em particular, sei como usar a plataforma iOS para criar aparências personalizadas e interagir com meus usuários por meio de preferências do aplicativo. Essa experiência me deu informações valiosas sobre como a Apple projeta seus produtos e a melhor forma de melhorar a experiência do usuário.



Related posts