How to create a local SSL certificate in Windows?

1

How can I create a local SSL certificate in Windows?

    
asked by anonymous 10.04.2018 / 02:03

1 answer

3

You can create a certificate in the following ways:

PowerShell (Windows 10 and Server 2016) : / h2>
  • Open PowerShell;
  • Use the New-SelfSignedCertificate -DnsName "endereço do seu site", "outro endereço do seu site" -CertStoreLocation "cert:\LocalMachine\My" command to create your certificate;
  • makecert :

  • Download makecert ;
  • After installing, open the command line;
  • Use the makecert -r -pe -ss my -sr CurrentUser -n "CN=NomeDoSeuSite" -sv "NomeDaChavePrivadaDoSeuCertificado.pvk" NomeDaChavePublicaDoSeuCertificado.cer
  • Explanation of options:

    -r // cria um certificado assinado por si
    -pe // marca a chave privada como exportável
    -ss my // Nome da *store* onde o certificado vai ser colocado
    -sr CurrentUser // Localização da *store*
    -n "CN=NomeDoSeuSite" // Nomes no certificado 
    -sv "NomeDaChavePrivadaDoSeuCertificado.pvk"
    

    (More examples here ).

    10.04.2018 / 11:10