Un paramètre technique doit être ajouté à votre infra dans le cas suivant :
Voici un exemple de shéma d'architecture réseau généralement employé sur un projet :
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