2016-11-06 20 views
0

私は、あるドメインから別のドメインに私のjsコードからhttprequestを作成して、いくつかのイメージ(BLOBタイプのオブジェクト)を取得するものをダウンロードしています。私はそれをするためにpromise.jsを使用しています。 Access Control Allow Originヘッダーに関連する問題を知っているので、web.configファイルに必要な変更を加え、次のコードを追加しました。Web.configが動作しません - アクセス制御が許可されています

<?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> </customHeaders> </httpProtocol> </system.webServer> </configuration> 

私の問題は、Chromeが引き続きAccess Control Allow Origin問題を出すことです。私は何か間違っているのですか?

答えて

0

はい、これはブラウザレベルの保護です。サーバーにAJAX要求を送ってiframeコンテンツを要求すると、その特定の要求のサーバーは、他のドメインに要求を送信する必要があります(プロキシを使用するクロスブラウザポリシーなし、など)。あなたのページ。 css、js、その他のファイルの相対パスが適切に処理されていることを確認してください。

関連する問題