Establecer un proyecto Web MVC para usar SSL

SSL significa "Secure Sockets Layer". Es un protocolo diseñado para permitir a las aplicaciones transmitir información de ida y de manera segura hacia atrás. Las aplicaciones que utilizan el protocolo SSL saben cómo enviar y recibir claves de cifrado con otras aplicaciones, así como la manera de cifrar y descifrar los datos enviados entre los dos.


Funcionamiento de SSL

Algunas aplicaciones que están configurados para ejecutarse en SSL incluyen navegadores web como Internet Explorer y Firefox, los programas de correo como Outlook, Mozilla Thunderbird, Mail.app de Apple, y SFTP (Secure File Transfer Protocol) programas, etc Estos programas son capaces de recibir de forma automática conexiones SSL.



Establecer SSL en un proyecto Web

Debes tener instalado Visual Studio 2013 o superior, se recomienda usar la última versión community siempre (2017).
Puedes descargar la última versión de Visual Studio aqui: https://www.visualstudio.com/es/downloads/

1. Abre el explorador de soluciones y selecciona tu proyecto web, luego presiona F4 para abrir la ventana de proiedades.

2. Cambia el valor de la propiedad SSL Enabled a True. Notarás que la propiedad SSL URL cambia automáticamente, Copia la url.


3. Abre las propiedades del proyecto web con clic derecho sobre este / properties, ubica el tab "Web". En el tab Web, ubica el campo Project URL y pega la url generada en el paso anterior. 



4. Guarda los cambios y ejecuta la aplicación.

Notarás que tu aplicación web ya usa el protocolo https


Comentarios