フォワードおよび/またはリバース プロキシを使って DTP インフラストラクチャを環境にデプロイしている場合、またはオリジン間リソース共有 (CORS) のポリシーを推進している場合、ネットワークの設定を行ってください。一般的に、フォワード/リバース プロキシ サーバーは、パフォーマンスの改善のために、静的ファイルまたは頻繁にリクエストされるファイルをキャッシュするために使用されます。CORS は、ネットワーク セキュリティを向上するために、どのオリジン間リクエストを許可するかを定義します。
ネットワークの設定にアクセスするには、設定メニュー (歯車のアイコン) から [設定] を選択し、[Administration] サイドバーから [ネットワークの設定] を選択します。
[ホワイトリスト] フィールドで完全修飾ドメイン名のカンマ区切りリストを指定して、異なるドメインからの DTP Enterprise Pack へのネットワーク アクセスを手動で有効にします。
オリジン間リソース共有 (CORS) は、現代の Web ブラウザーが「同一オリジン ポリシー」を回避し、ドメイン間でリソースを共有できるようにするための仕様です。同一オリジン ポリシーはセキュリティ メカニズムです。Web サイトへのブラウザー リクエストに対して、その Web サイトに情報提供する同じドメインを通過するよう要求することで、悪意のあるコンテンツからユーザーを保護します。DTP Enterprise Pack は Parasoft エコシステムの統合ポイントとして設計されているので、CORS のホワイトリスト機能は、サードパーティと DTP Enterprise Pack との統合を許可するために公開されています。
CORS のホワイトリストを使って以下のことが可能です。
ホワイトリストには、DTP Enterprise Pack へのオリジン間リクエストを許可するホスト名 (オリジンなし) をカンマ区切りリストとして指定します。ホスト名、完全修飾ドメイン名、または IP アドレスでなければなりません。プロトコルまたはポートを含めてはいけません。
設定が完了したら [保存] をクリックします。
[プロキシの有効化] を有効にし、プロキシ サーバーのホスト名とポートを指定します。プロキシ サーバーが認証情報を要求する場合、ユーザー名とパスワードはプロキシ サーバーを使って認証するように設定できます。
プロキシ サーバーが有効な場合、http リクエスト ノード (「ノードの使用」を参照) による HTTP(S) リクエストは、プロキシ経由で送信されます。 |
組織でリバース プロキシ サーバーを使用している場合は、[リバース プロキシの有効化] を有効にして、リバース プロキシ サーバーを介した DTP へのアクセスを構成できます。リバース プロキシ環境で機能するように Enterprise Pack を構成するための詳細情報については、「リバース プロキシのサポート」を参照してください。
以下の設定を行います。
/
) で始める必要があります。上記の例では、https://proxy.company.com:443/dtp/grs
で DTP にアクセスします (grs
は、DTP のプライマリ Web アプリケーションである Report Center へのパスです)。 /
) で始まり、値は DTP Context Path フィールドの値である必要があります。上記の例では、https://proxy.company.com:443/dtp/enterprise-pack
で Extension Designer にアクセスします。