Oracle Business Intelligence Enterprise Editionデプロイメント・ガイド > Oracle Business Intelligenceにおけるセキュアな通信の有効化 > Oracle Business IntelligenceのSSL通信用の構成 >

BI Presentation Services(Java Servlet)のSSL通信用の構成


J2EEコンテナにデプロイしたBI Presentation Services Plug-in(Java Servlet)を構成するには、web.xmlファイルにSSL関連のエントリを追加します。このファイルのデフォルト・バージョンは、OracleBI_HOME/web/app/WEB-INFディレクトリにあります。

BI Presentation Services Plug-In(Java Servlet)は、証明書と鍵の格納にJavaキーストアを使用します。「Javaキーストアの作成」で作成したキーストアを使用します。BI Presentation Services Plug-inをデプロイしたすべてのマシンに、このキーストア(この例ではjobmanager.keystore)をコピーします。

BI Presentation Services Plug-In(Java Servlet)をSSL通信用に構成するには

  1. J2EEサーバーにデプロイした分析アプリケーションでweb.xmlファイルを開きます。このファイルは、分析WebアプリケーションのWEB-INFディレクトリにあります。
  2. 次の要素と値を<servlet>タグ内に挿入します。

    <init-param>

    <param-name>oracle.bi.Secure</param-name>

    <param-value>Y</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.CertAlias</param-name>

    <param-value><Alias of stored Certificate and key></param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.CertStoreFile</param-name>

    <param-value><Path and file name of keystore containing certificates></param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.CertStorePwd</param-name>

    <param-value><password for keystore></param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustStoreFile</param-name>

    <param-value><Path and filename of keystore containing Certificate Authority certificates></param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustStorePwd</param-name>

    <param-value><password for keystore></param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.Protocol</param-name>

    <param-value>TLS</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustAnyPeer</param-name>

    <param-value>Y</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustedPeerDNs</param-name>

    <param-value> </param-value>

    </init-param>

    変更後、web.xmlファイルは次の例のようになります。

    <init-param>

    <param-name>oracle.bi.Secure</param-name>

    <param-value>Y</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.CertAlias</param-name>

    <param-value>jobmanagertkey</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.CertStoreFile</param-name>

    <param-value>OracleBI_HOME>/ssl/jobmanager.keystore</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.CertStorePwd</param-name>

    <param-value>analytics</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustStoreFile</param-name>

    <param-value>OracleBI_HOME>/ssl/jobmanager.keystore</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustStorePwd</param-name>

    <param-value>analytics</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.Protocol</param-name>

    <param-value>TLS</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustAnyPeer</param-name>

    <param-value>Y</param-value>

    </init-param>

    <init-param>

    <param-name>oracle.bi.ssl.TrustedPeerDNs</param-name>

    <param-value> </param-value>

    </init-param>

  3. 変更したweb.xmlファイルのコピーを、OracleBI_HOME/web/app/WEB-INFにおきます。
  4. J2EEコンテナを再起動します。
Oracle Business Intelligence Enterprise Editionデプロイメント・ガイド Copyright © 2006, Oracle. All rights reserved.