Oracle REST Data Servicesの構成には、imagesディレクトリのコピー、構成の実行によるOracle REST Data Servicesの構成の構成、静的ファイル・サポートの構成およびOracle REST Data Serviceの保護が必要です。
新規インストールでRESTful Servicesを設定する方法は、次のセクションで説明しています。
apex\images
ディレクトリ(例: C:\TEMP
)から、インストールされているOracle REST Data Servicesが使用している場所に、imagesディレクトリをコピーする必要があります。apex_rest_config.sql
を実行してRESTfulサービスを構成します。apex_rest_config.sql
を実行する必要があります。security.requestValidationFunction
をwwv_flow_epg_include_modules.authorize
に設定することをお薦めします。新規インストールをロードしているか、以前のリリースをアップグレードしているかにかかわらず、トップ・レベルのapex\images
ディレクトリ(例: C:\TEMP
)から、インストールされているOracle REST Data Servicesが使用している場所に、imagesディレクトリをコピーする必要があります。
アップグレード中に、既存のimagesディレクトリを上書きします。以前のバージョンに戻すことができるように、アップグレードの開始前に、Oracle Application Express用の既存のimagesディレクトリのコピーを作成して、imagesのリリース番号(images_5_1
など)を示しておくことをお薦めします。
参照:
『Oracle REST Data Servicesインストレーション、構成および開発ガイド』
親トピック: Oracle REST Data Servicesの構成
Oracle Application Expressを新規インストールまたはアップグレードする場合は、構成スクリプトapex_rest_config.sql
を実行してRESTfulサービスを構成します。
構成すると、インスタンス管理者がこの機能の可用性を制御できます。インスタンス管理者がこのApplication ExpressインスタンスのRESTfulサービスを無効にした場合、このインスタンスではRESTfulサービスを使用できず、RESTfulサービスのアイコンも表示されません。
Oracle Application ExpressでRESTfulサービスを構成するには、次のステップを実行します。
参照:
『Oracle Application Express管理ガイド』のインスタンスのRESTfulサービスの制御に関する項
親トピック: Oracle REST Data Servicesの構成
静的ファイルを構成するために、Oracle Application Expressの新規インストールまたはアップグレード後にはapex_rest_config.sql
を実行する必要があります。
Oracle Application Expressを使用すると、アプリケーション開発者はアプリケーションに静的ファイルを含めることができます。静的ファイルは、ワークスペース、アプリケーション、プラグインまたはアプリケーション・テーマに関連付けることができます。Oracle REST Data ServicesをWebリスナーとして使用する場合、静的ファイルは、Oracle Application Expressに組み込まれたRESTfulサービス・モジュールを使用して提供されます。このため、Oracle Application Expressの新規インストールまたはアップグレード後にはapex_rest_config.sql
を実行する必要があります。
Oracle Application Expressの構成では、パラメータsecurity.requestValidationFunction
をwwv_flow_epg_include_modules.authorize
に設定することをお薦めします。
パラメータwwv_flow_epg_include_modules.authorize
をsecurity.requestValidationFunction
に設定すると、Oracle Application Expressに組込まれている呼出し可能なプロシージャのホワイトリストがアクティブ化され、他のプロシージャの呼出しが禁止されます。
参照:
Oracle Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
親トピック: Oracle REST Data Servicesの構成