BASE DE CONNAISSANCES

Les adresses HTTPS sont redirigées vers des adresses HTTP


Date de publication : 26 Apr 2013
Date de dernière modification : 20 Jul 2023

Problème

Lorsque vous utilisez un proxy inverse configuré pour SSL, les adresses HTTPS sont redirigées vers les adresses HTTP.

Environnement

  • Tableau Server (non configuré pour SSL/HTTPS)
  • Proxy inverse agissant comme un proxy SSL

Résolution

Configurez l'en-tête X-Forwarded-Proto sur https dans la configuration du proxy inverse.

Cause

Étant donné que le proxy demande des pages depuis Tableau Server avec HTTP, Tableau Server écrit les URL en utilisant HTTP. Lorsque le proxy fournit les informations de protocole dans l'en-tête X-Forwarded-Proto, Tableau Server sait écrire les URL en utilisant HTTPS à la place.

Informations supplémentaires

  • Si vous ne configurez pas l'en-tête X-Forwarded-Proto, les liens risquent aussi de pointer vers HTTP là où HTTPS est attendu. Vous pourrez le remarquer dans la barre d'état du navigateur lorsque vous passez la souris sur les liens hypertexte dans les pages Web.
  • X-Forwarded-Proto est parfois écrit comme X_FORWARDED_PROTO. La convention d'appellation dépend du type de proxy, et vous pouvez vérifier que la terminologie est correcte en consultant la documentation de configuration du proxy.
  • L'aide à la configuration d'un proxy n'entre pas dans le cadre de l'assistance Tableau. Vous pouvez toutefois souhaiter rechercher d'autres articles de la Base de connaissances contenant des informations spécifiques sur les problèmes que nous avons constatés avec certains logiciels proxy.


Cet article vous a-t-il permis de résoudre le problème ?