Votre adresse IPv4 :
Système d'exploitation:
Fournisseur:

HSTS : comment le navigateur impose HTTPS

HSTS permet à un site HTTPS d’indiquer au navigateur d’utiliser uniquement HTTPS pour ce nom pendant max-age. includeSubDomains étend la politique aux sous-domaines. Le preload appartient à un mécanisme distinct de l’écosystème des navigateurs et demande une planification prudente.

Ce que HSTS change dans le navigateur

HSTS indique au navigateur de n’utiliser que HTTPS pour un site pendant la durée max-age annoncée. Une fois la politique reçue, le navigateur convertit les navigations HTTP suivantes vers HTTPS avant d’envoyer une requête ordinaire non chiffrée.

Comment vérifier HSTS

Vérifiez l’en-tête Strict-Transport-Security et son max-age. Avant includeSubDomains, assurez-vous que les sous-domaines concernés fonctionnent bien en HTTPS. Le preload est un engagement distinct et ne doit pas être activé machinalement. Pour une vérification pratique, utilisez vérification de serveur 2ip. Vous pouvez recouper la réponse HTTP externe du site avec vérification du site 2ip.

Prudence avec includeSubDomains et preload

Références techniques: RFC 6797.