Les pages utilisant le protocole HTTPS ne proposent pas de ressources HTTP - Règle n° 200

Règle n° 200 - Les pages utilisant le protocole HTTPS ne proposent pas de ressources HTTP.

Lorsque les utilisateurs naviguent sur les services en ligne proposant HTTPS, les utilisateurs voient s’afficher un cadenas. Lorsque le site propose dans la même page certaines ressources en HTTP et d’autres en HTTPS, le navigateur pourra afficher une alerte de sécurité concernant le service visité. Lorsque vous proposez un service en HTTPS, veillez bien à ce que toutes les ressources appelées soient également en HTTPS.

#Développement #Sécurité

Objectif

  • prévenir les alertes de type « site non sécurisé » dans les outils de consultation,
  • améliorer la sécurité pour l’ensemble des ressources.

Solution technique

Pour chaque page envoyée par le serveur en HTTPS, fournir toutes les ressources qui la composent (images, fichiers CSS, JS, etc.) via le protocole HTTPS et non via HTTP.

Moyen de contrôle

Pour chaque page envoyée par le serveur en HTTPS, vérifier qu’aucune des ressources qui la composent (images, fichiers CSS, JS, etc.) n’est fournie via le protocole HTTP.