Neste tutorial, mostraremos a você como gerar uma CSR no Node.js.
Basta seguir as etapas abaixo:
Etapa 1: Certifique-se de que você tenha o utilitário OpenSSL
Para gerar a CSR, usaremos o utilitário OpenSSL. Normalmente, ele deve estar disponível em seu servidor, mas, se não estiver, você pode baixar o OpenSSL.
Como alternativa, você pode obter o OpenSSL por meio dos seguintes comandos:
sudo apt-get install openssl
sudo yum install openssl
Etapa 2: Iniciar o processo de geração de CSR
Execute o seguinte comando:
openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr
Substitua yourdomain pelo nome de domínio que você deseja proteger
- Yourdomain.key é sua chave privada
- Yourdomain.csr é seu código CSR
Etapa 3: Forneça os detalhes necessários
Em seguida, forneça os detalhes necessários. Preencha os campos abaixo:
- Nome comum: especifique o FQDN (nome de domínio totalmente qualificado) ao qual você deseja atribuir seu certificado SSL (por exemplo: ssldragon.com). Se você comprou um certificado curinga, inclua um asterisco na frente do nome do domínio (por exemplo: *.ssldragon.com)
- City (Cidade): insira a cidade onde sua empresa está oficialmente registrada (ex.: San Jose)
- Estado: digite o estado em que sua empresa está localizada (por exemplo, Califórnia)
- Country (País): digite o código de duas letras do país de sua organização (por exemplo, EUA)
- Organização: digite o nome oficial e completo de sua organização (ex.: GPI Holding LLC). Para certificados de validação de domínio (DV), digite NA em vez disso
- Unidade organizacional: especifique a unidade responsável pelo gerenciamento de SSL (por exemplo, TI ou Administração da Web). Se você tiver um certificado DV, coloque-o no lugar do NA
- Endereço de e-mail: esse é um campo opcional. Você pode deixá-lo em branco
- Challenge Password (Senha de desafio): outro campo opcional. Recomendamos deixar esse campo em branco porque a senha de desafio é um atributo obsoleto
Seu código CSR está pronto para ser usado. Por padrão, ele reside em yourdomain.csr. Você pode abri-lo com qualquer editor de texto, como o Bloco de Notas. Ao solicitar seu certificado, inclua o texto completo do CSR, inclusive as tags –BEGIN CERTIFICATE REQUEST– e –END CERTIFICATE REQUEST–.
Juntamente com a CSR, o utilitário OpenSSL também criará sua chave privada (yourdomain.key). Guarde-o e armazene-o em um local seguro. Você precisará dele durante a configuração do SSL.
Depois que sua CA validar o CSR e emitir o certificado SSL, você poderá prosseguir com as instruções de instalação do SSL do Node.js.
Economize 10% em certificados SSL ao fazer seu pedido hoje!
Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10