Préciser au reverse proxy le protocole https

Un paramètre technique doit être ajouté à votre infra dans le cas suivant :

  • un reverse proxy est positionné en amont du serveur web applicatif MaarchCourrier
  • et que le protocole déployé est HTTPS jusqu'au proxy mais pas jusqu'au serveur web applicatif MaarchCourrier

Voici un exemple de shéma d'architecture réseau généralement employé sur un projet :

Exemple d'architecture

On voit bien que le protocole utilisé entre le poste client et le proxy est HTTPS puis entre le proxy et le serveur MaarchCourrier HTTP.

Il faut alors ajouter un paramètre dans le reverse proxy pour indiquer à MaarchCourrier qu'il doit construire ses URLs en les préfixant par HTTPS et non HTTP.

X-Forwarded-Proto: https

Si ce paramétrage n'est pas effectué, vous serez bloqué par le navigateur car il affichera une erreur de type contenu mixte :

https://support.mozilla.org/fr/kb/blocage-du-contenu-mixte-avec-firefox

results matching ""

    No results matching ""