オンプレミスでの開発者ポータルのデプロイ
開発者ポータルは、Oracleのクラウドにデプロイされたインスタンスではなく、インフラストラクチャで実行されているアプリケーション・サーバーにデプロイできます。
Developer Portalオンプレミスをデプロイする場合、デプロイメントの正しい開発ポータルURLで管理ポータルを更新するには、「開発者ポータルURLの変更」を参照してください。
開発者ポータルのオンプレミス・デプロイメントについて学習
開発者ポータルをオンプレミスにデプロイできます。 Developer Portalは、RESTサービス・インタフェースを使用して、クラウド・ベースのOracle API Platform Cloud Serviceインスタンスに接続します。 デプロイメント用に.war
ファイルを準備するときは、Oracle API Platform Cloud ServiceインスタンスのベースURLを指定します。
アーキテクチャ
このイメージは、オン・プレミスAPI Platform Cloud Service開発者ポータル・アーキテクチャの概要を示しています:

「図premise-developer-portal-general-architecture.pngの説明」
ブラウザ・クライアントで発行されたAJAXデータ・リクエストは、API Platform Cloud Service Developer Portalユーザー・インタフェースがインストールされているサーバーに送信されます。 このメソッドでは、クロス・ソース・リソース共有(CORS)の必要性がなくなり、オン・プレミスAPI Platform Cloud Service開発者ポータルはドメイン間の問題なしで動作することができます。 AJAXリクエストは、オンプレミスのAPI Platform Cloud Service Developer Portalアプリケーションのプロキシ・サーブレットによって処理されます。
アクセス
オンプレミスのAPI Platform Cloud Service開発者ポータル・アプリケーションにログイン・サーブレットが組み込まれているため、別のアイデンティティ・システムの必要性がなくなります。 on premise API Platform Cloud Service開発者ポータルにログインすると、その資格証明が認証のためにバックエンド・サービスに送信されます。 基本認証は、初期認証バックエンド・サービス・コールにのみ使用されます。 それが成功すると、コールによって送信されたcookieはセッション中に格納され、後続のすべてのバックエンド・コールに使用されます。 資格証明は保存されません。
Oracle WebLogic Server Domainへの開発者ポータルのデプロイ
ゲートウェイ・インストーラをダウンロードするには、AdministratorまたはGateway Managerのロールが割り当てられている必要があります。
開発者ポータルをOracle WebLogicサーバー・ドメインにデプロイするには:
<http or https>://<hostname>:<port>/developers
でアクセスしてみてください。ここで、<hostname>
および<port>
はWebLogic Serverドメインの適切な値です。