Je travaille sur un projet qui a une page qui doit utiliser le certificat SSL. Tous les liens dans le site de cette page utilisent https au lieu de http, mais dans le cas où un utilisateur peut accéder directement à la page, je veux que la version http de la page se redirige vers elle-même mais utilise https.ASP.NET: meilleure pratique pour rediriger vers https
Je peux faire un Response.Redirect dans l'événement page_load. Je peux écrire javascript qui mettra à jour la location.href qui provoquera la publication. Je suis sûr qu'il y a plus de façons de peler ce chat.
Ma question est, quelle est la meilleure pratique pour un site ASP.NET sur IIS 6 ou 7 pour rediriger une page http vers https? Existe-t-il une meilleure pratique ou toutes les alternatives sont-elles égales?
FWIW - chemin après avoir publié cela, et après avoir utilisé quelques autres méthodes, j'ai trouvé la discussion précédente suivante très utile: http://stackoverflow.com/questions/47089/best-way-in-asp-net-to-force-https-for-an-entire-site –