visual tutorial paginas net mvc ejemplos crear asp aplicaciones asp.net visual-studio visual-studio-2008

tutorial - HTTPS con el servidor de desarrollo ASP.NET incorporado de Visual Studio



web forms c# ejemplos (4)

A partir de ahora podemos usar IIS Express para desarrollar y probar en SSL. Aquí hay un artículo completo explicando cómo usar IIS Express y Visual Studion 2010 para desarrollar sitios web en SSL

Siguiente

Entonces obtendrás esto

Trabajar con SSL en tiempo de desarrollo es más fácil con IISExpress

Presentamos IIS Express

¿Hay alguna manera de acceder al servidor de desarrollo ASP.NET integrado de Visual Studio a través de HTTPS?


Cambiar de

<security mode="Transport">

a

<security mode="None">

en su archivo web.config. Este cambio le permitirá usar http en lugar de https


Cassini no es compatible con HTTPS.

Sin embargo, puede usar IIS para hacer esto, si usa IIS 5.1, descarga el paquete de herramientas MS IIS para IIS 6.0, viene con una herramienta para crear certificados SSL autofirmados. Esto funciona en IIS 5.1

http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en

La única herramienta que necesita (SelfSSL.exe) funciona perfectamente con IIS 5.1. Desafortunadamente, viene incluido con un montón de otras cosas.

Pasos:

  • Instale el archivo de herramientas de IIS. Si lo desea, puede hacer clic en Personalizar y decirle que solo instale SelfSSL.
  • Active el sitio en IIS que también desea instalar un certificado SSL.
  • Vaya a Inicio / Programas / Recursos de IIS / SelfSSL
  • Esto lanzará un símbolo del sistema en el directorio de SelfSSL.
  • Usando la ayuda proporcionada, ejecute SelfSSL. El comando que utilicé fue: selfssl.exe / N: cn = [NOMBRE DE MÁQUINA] / K: 1024 / V: 90 / S: 5 / P: 443
  • El modificador / S indica qué sitio instalar el certificado. Puede averiguar el número examinando sus sitios en IIS y contando (comenzando en 1 para el primer sitio, no 0), en el sitio que desee.
  • Una vez que esto se haya ejecutado, busque su servidor local a través de HTTPS
  • Debería recibir un mensaje de error que indique que este certificado proviene de una fuente que no es de confianza. Puede agregar su nombre de máquina a la lista de "Autoridades de confianza" de los navegadores, o puede indicarle al navegador que lo ignore.

En este punto, podrá ejecutar su servidor local a través de HTTPS.


Wilco Bauwer escribió un servidor webdev que admitirá https. Es uno de los desarrolladores que trabajó en cassini visual studio 2005 integrado en el servidor web. WebDev.WebServer2