Tomcat用のリバース・プロキシ構成

Tomcatの場合、リバース・プロキシ構成は、リバース・プロキシ設定が含まれるtomcat-proxy.confファイルで定義されます。

Tomcat用のリバース・プロキシを構成する手順は次のとおりです。

  1. OHSインスタンスのconfigディレクトリ(MW_HOME/Oracle_WT1/instances/INST_DIR/config/OHS/ohs1/)を見つけます。
  2. 2.moduleconf/サブディレクトリ内に、tomcat-proxy.confというファイルを作成します。ファイルの内容は次のとおりです。
    ProxyPass /oberr.cgi !
    ProxyPass /oam_logout_success http://hostName:tomcatPort/c/portal/logout
    ProxyPassReverse /oam_logout_success http://hostName:tomcatPort/c/portal/logout
    ProxyPass / http://hostName:tomcatPort/
    ProxyPassReverse / http://hostName:tomcatPort/
    変数の意味は次のとおりです。
    • hostNameは、Studioアプリケーションのホスト名です。
    • tomcatPortは、StudioのTomcatによって使用されるポート番号です。

    /oam_logout_successプロキシ・ルールは、このリクエストを(Webゲートが処理した後)StudioのログアウトURLにリダイレクトします。この構成では、ユーザーが別のアプリケーションから、SSOからのサインアウトを行うと、それがStudioに反映されます。

  3. opmnctlコマンドを使用してOHSインスタンスを再起動します。このコマンドは、MW_HOME/Oracle_WT1/instances/INST_DIRからコマンドライン上で実行されます。
    bin/opmnctl restartproc
  4. ブラウザでOHSのURLをテストします。

    設定が正常に行われていれば、Studioに転送されます。