Estoy trabajando en un proyecto que tiene una página que necesita hacer uso del certificado SSL. Todos los enlaces del sitio a esta página usan https en lugar de http, pero en el caso de que un usuario pueda navegar directamente a la página, quiero que la versión http de la página se redireccione a sí misma pero use https.ASP.NET: mejor práctica para redirigir a https
Puedo hacer un Response.Redirect en el evento page_load. Puedo escribir javascript que actualizará la ubicación.href que causará la devolución de datos. Estoy seguro de que hay más formas de despellejar a este gato.
Mi pregunta es, ¿cuál es la mejor práctica para un sitio ASP.NET en IIS 6 o 7 para redirigir una página http a https? ¿Hay una mejor práctica o todas las alternativas son iguales?
fwiw - camino después de la publicación de esta, y después de haber utilizado algunos otros métodos, encontré la siguiente discusión previa muy útiles: http://stackoverflow.com/questions/47089/best-way-in-asp-net-to-force-https-for-an-entire-site –