ナレッジベース

HTTPS アドレスが HTTP アドレスにリダイレクトされる


発行: 26 Apr 2013
最終修正日: 20 Jul 2023

問題

SSL 用に構成されたリバース プロキシを使用する際に、HTTPS アドレスが HTTP アドレスにリダイレクトされます。

環境

  • Tableau Server (SSL/HTTPS 用に設定されていない)
  • SSL プロキシとして動作するリバース プロキシ

解決策

リバース プロキシ構成で、X-Forwarded-Proto ヘッダーを https に構成します。

原因

プロキシが HTTP を使用して Tableau Server からページをリクエストしているため、Tableau Server は HTTP を使用して URL を記述しています。プロキシが X-Forwarded-Proto ヘッダーでプロトコル情報を指定すれば、Tableau Server は HTTPS を使用して URL を記述することを認識します。

詳細情報

  • X-Forwarded-Proto ヘッダーを構成しないと、HTTPS の予期される場所でリンクが HTTP をポイントする結果にもなります。このことは、Web ページ上のハイパーリンクにカーソルを合わせたときにブラウザーのステータス バーを見て気がつく場合があります。
  • X-Forwarded-Proto は X_FORWARDED_PROTO と表記されることもあります。命名規則はプロキシのタイプによって異なります。正確な表記はプロキシ構成ドキュメントを参照して確認することができます。
  • プロキシ構成の支援は Tableau サポートの対象外です。ただし、一部のプロキシ ソフトウェアで見られる問題についての具体的な情報が含まれる別のナレッジ ベース記事を検索することもできます。


この記事で問題は解決しましたか?