[VS] Generar un certificado para usar SSL

Javier Torrecilla
Jtorrecilla .NET
Published in
3 min readOct 31, 2016

Bueno, en esta entrada vamos a ver como generar un certificado SSL para usarlo en nuestros proyectos WEB.

Estos días he estado envuelto en un proyecto web en el que nos requerían que usáramos SSL y para realizar las pruebas en el entorno local que mejor que tener un certificado también para probar el flujo de manera correcta.

El primer paso que tendremos que hacer sera habilitar el uso de SSL desde el proyecto WEB (MVC, WebApi, WCF) para ello, pulsaremos F4 y aparecerá el panel de propiedades, allí podremos habilitar SSL:

Bien, a continuación, otra vez sobre el proyecto pulsaremos Alt + Enter, para ir a la siguiente ventana de propiedades:

Aquí podremos indicar el puerto que vamos a utilizar y que use Https, así como la opción de Crear un Directorio Virtual.

Bueno, ahora al turrón:

  1. Ejecutaremos el comando MMC|

2. En el menú File, pulsaremos Agregar o Quitar

Elegiremos Certificado y pulsaremos añadir:

Elegiremos Cuenta de equipo, siguiente, y finalizar.

A continuación, accederemos a los certificados del equipo Local, y bajo la carpeta Personal encontraremos el certificado que acabamos de generar:

Una vez hecho esto, pulsaremos con el botón secundario del ratón, y elegiremos Todas las tareas, y exportar y aparecerá un wizzard, donde indicaremos las siguientes opciones:

Después pulsaremos Siguiente y finalizar, y se generara el fichero del certificado.

Por ultimo, tendremos que importar el fichero, en los certificados de Verificados por una entidad certificadora de confianza.

En el wizzard, elegiremos el fichero que exportamos anteriormente, y nos aseguramos que se pone el certificado en el almacén correcto:

Una vez acabamos la importación, ya podremos llevar a cabo las pruebas de nuestra web o servicios sobre SSL.

Espero que os sea de utilidad.

--

--

Javier Torrecilla
Jtorrecilla .NET

Geek, Map 2010, MCC 2011, MVP C# 2011/12 Msdn Forum MOD