Oracle® Fusion Middleware Oracle Identity Managementインストレーション・ガイド 11g リリース1(11.1.1) B55911-03 |
|
![]() 前 |
![]() 次 |
Oracle Access Manager(OAM)のエージェントとして、Oracle HTTP Server WebGateまたはmod_OSSOを設定できます。エージェントの設定には、次の手順があります。
エージェント(WebGateまたはmod_osso)のインストールおよび構成
パートナ・アプリケーションとしてのエージェントの登録
WebLogic Managed Serverの再起動
Oracle HTTP Server WebGateは、すぐに使用できる状態でOracle Access Managerに付属しているWebサーバー・プラグインです。Oracle HTTP Server WebGateは、ユーザーのWebリソースに対するHTTPリクエストを捕捉し、認証および認可のためにリクエストをアクセス・サーバーに転送します。Oracle HTTP Server WebGateのインストール・パッケージは、コア・コンポーネントとは別のメディアおよび仮想メディアに含まれています。
Oracle HTTP Server WebGateをインストールおよび構成するには、次の手順を実行します。
Oracle HTTP Server 11g WebGate for Oracle Access Managerをインストールします。「Oracle HTTP Server 11g Webgate for OAMのインストールおよび構成」を参照してください。
インストール後の手順および登録の設定を実行します。「インストール後の手順」および「新しいOracle HTTP Server 11g Webgate Agent for Oracle Access Managerスタート・ガイド」を参照してください。
WebGateをパートナ・アプリケーションとして登録する手順の詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのエージェントの登録に関する項、およびエージェントの管理: OAM(WebGate)およびOSSO(mod_osso)に関する章を参照してください。WebGateをパートナ・アプリケーションとして登録する際、管理サーバーが起動され、稼働中である必要があります。
OSSOエージェント(mod_osso)は、Oracle HTTP Serverが既存の有効なOracle HTTP Server Cookieを確認するために使用されます。必要な場合、認証時にディレクトリと通信できるよう、Oracle Access Managerのランタイム・サーバーにリダイレクトします。さらに、OSSOサーバーによって移入された暗号化済みユーザー・アイデンティティを復号化し、ヘッダーにユーザー属性を設定します。
mod_ossoをインストールするには、次の手順を実行します。
最新バージョンのOracle HTTP Serverをインストールします。Oracle HTTP Serverを含めたWeb層のインストール方法の詳細は、「Oracle HTTP Server 11g(11.1.1.2.0または11.1.1.3.0)のインストールおよび構成」を参照してください。
Oracle Web Tierソフトウェアに最新バージョンのパッチを適用した後、構成ツールを実行してOracle HTTP Serverを構成します。
UNIXオペレーティング・システム:
<Web_Tier_ORACLE_HOME>/bin/config.sh
Windowsオペレーティング・システム:
<Web_Tier_ORACLE_HOME>\bin\config.bat
完全な手順は、『Oracle Fusion Middleware Oracle Web Tierインストレーション・ガイド』のコンポーネントの構成に関する項を参照してください。
注意: Oracle HTTP Serverを構成すると、Oracle HTTP Serverの作業インスタンスがインスタンス・ホームに構成されます。 |
mod_osso.conf
ファイルを<ORACLE_INSTANCE>/config/OHS/<OHS_INSTANCE>/disabled
ディレクトリから<ORACLE_INSTANCE>/config/OHS/<OHS_INSTANCE>/moduleconf
ディレクトリにコピーします。
mod_ossoをパートナ・アプリケーションとして登録します。
mod_ossoをパートナ・アプリケーションとして登録する手順の詳細は、Oracle Fusion Middleware Oracle Access Manager管理者ガイドのエージェントの登録に関する項、およびエージェントの管理: OAM(WebGate)およびOSSO(mod_osso)に関する章を参照してください。mod_ossoをパートナ・アプリケーションとして登録する際、管理サーバーが起動され、稼働中である必要があります。
次の手順で、osso.conf
ファイルの場所を更新するよう、mod_osso.conf
ファイルを編集します。
<IfModule osso_module> OssoIpCheck off OssoIdleTimeout off OssoSecureCookies off OssoConfigFile <location of the osso.conf> <Location> require valid-user AuthType Osso </Location></IfModule osso_module>
Oracle Process Manager and Notification Server(OPMN)でrestartproc
コマンドを実行するか、またはOracle Fusion Middleware Controlを使用して、Oracle HTTP Serverを再起動します。