generate generar create crear certificado windows-7 ssl csr

create - Windows 7: cómo generar CSR cuando IIS no está instalado



install ssl certificate iis 8 (3)

Mi aplicación .NET se comunicará con una aplicación de servidor de terceros que se implementa como servicio web a través de SSL. Esta aplicación se ejecutará desde diferentes versiones de la plataforma Windows 7. La aplicación del servidor requiere que genere un archivo CSR. La única forma en que puedo encontrar la generación de un CSR es a través de IIS, pero esto no necesariamente se instala en todas las computadoras donde se alojará mi aplicación. ¿Alguna idea sobre cómo puedo generar una CSR en la plataforma Win 7 sin utilizar IIS?


Digicert tiene una herramienta fácil de usar para administrar certificados en Windows: https://www.digicert.com/util/

Si tuviera la capacidad de generar solicitudes de certificado. También convertirá certificados entre diferentes formatos.


Para una versión más reciente de openssl ...
https://www.openssl.org/community/binaries.html enlaces a
https://wiki.openssl.org/index.php/Binaries que enlaza con
http://slproweb.com/products/Win32OpenSSL.html que tiene enlaces para win64 y win32 openssl.

De lo contrario, debería poder instalar openssl v0.98h en Windows con esto:
http://gnuwin32.sourceforge.net/packages/openssl.htm

Ejecute openssl en el símbolo del sistema (Inicio-> Ejecutar -> "cmd.exe"):
openssl req -out CSR.csr -new -newkey rsa:2048 -nodes -keyout privateKey.key
o puede usar esta herramienta en línea para generar el comando openssl:
https://www.digicert.com/easy-csr/openssl.htm

Cuando ejecute el comando openssl req en su computadora, generará un CSR (con una clave pública incrustada) y una clave privada.


Si necesita generar CSR desde un código y está utilizando algunos de los lenguajes .NET, use BouncyCastle o nuestro SecureBlackbox . Ambos soportan solicitudes de certificado en formato PKCS # 10. Para C ++ probablemente puedas usar OpenSSL .