GrapeCity ActiveReports for .NET 12.0J > ActiveReportsユーザーガイド > レポートの表示 > 異なるドメインからのレポートの表示 |
ビューワが配置されたページと、そのビューワに表示したいレポート(Webサービス)が異なるドメイン上にある場合(例: リバースプロキシー環境)、Cross-Origin Resource Sharing(CORS)による非同期のウェブ処理が必要になります。
CORSは、サーバーからクライアントへの応答に特別なヘッダを追加することによって動作します。具体的には、サーバーからの応答にAccess-Control-Allow-Originを含めることで、別のドメイン上のページからでもレポート(Webサービス)に直接アクセスすることができるようになります。
なお、CORSによる処理が必要なビューワは、以下の通りです。
メモ: Flashビューワの場合は、異なる作業が必要になります。作業の詳細については、「よくある質問(Web)」の「リバースプロキシ―やロードバランサ―の環境で、Flashビューワにレポートが表示されない」を参照してください。 |
以下の手順は、CORSを使用した非同期のウェブ処理を行う場合の手順です。
Global.asax.csファイル内に貼り付けます |
コードのコピー
|
---|---|
|
Global.asax.vbファイル内に貼り付けます |
コードのコピー
|
---|---|
|
メモ
|