1. ホーム
  2. ajax

[解決済み] エラー「SCRIPT7002」の解決方法について。XMLHttpRequest: IEで「ネットワークエラー 0x80070005, アクセスは拒否されました。

2022-01-30 18:26:57

質問事項

私のWebサイトでは、ALK Mapsで地図を作成し、ポイント(マーカー)と道路(ルート)を表示し、FirefoxとChromeではすべて正常に動作しますが、IEでは地図とポイントは表示されますが、道路に移動するとエラーが発生します。

"SCRIPT7002。XMLHttpRequest。ネットワーク エラー 0x80070005, アクセスは拒否されました."。

  セキュリティエリア(インターネットオプション>セキュリティ)で、以下の設定をENABLEにすることです。Miscellaneous> Access data sources across domains.

この設定を行うために、お客様に私のウェブサイトへの訪問を求めない解決策はあるのでしょうか?

解決するには?

お客様にこの設定を無効にするようお願いするのは、全く良い考えではないと思います。この設定を有効にして変更を加えることは、お客様のWebサイトだけでなく、他のWebサイトにも適用されることを忘れないでください。

インターネットと制限付きサイトのゾーンでデフォルトで無効になっているのは、セキュリティ上の大きな理由があり、あなたの顧客がさまざまなタイプのCORS(Cross Origin Resource Sharing)攻撃に対して脆弱になる可能性があるからです

ブラウザレベルで変更を加えるのではなく、クライアント/サーバー側のコードまたはインフラストラクチャでCORSを有効にするようにしてください。

http://enable-cors.org/

http://www.html5rocks.com/en/tutorials/cors/