再びCORSの問題です。 [*私はCORSに関する多くの知識を持っていない]クロスソース要求がファイアウォールでのみブロックされました! [オプション:403禁止]
私の環境:
私はAmazon S3のサーバーに保存されているJSONファイルを持っている、と私のWebアプリケーションからこのJSONファイルを読み込みます。
私の問題:
私はFirefoxでこれを取得しています唯一の
クロスオリジン・リクエストブロックされた:同一生成元ポリシーがサーバーで リモートリソースを読ん禁止します。 (理由:CORSヘッダー 「アクセス制御 - 許可 - 起源」行方不明)
注:私は正しくそのChromeと他のブラウザの仕事の後、サーバーでCORSRule [アマゾンS3]を設定しています。しかし、FireFoxはこのエラーを出します。
FireFoxのネットワークタブで[要素を検査]:
ステータス:403
方法:OPTIONS
原因:XHR
型:XML
リクエストヘッダ:
のHost: myWebApp.net
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0
Accept: text/plain, */*; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
X-Requested-With: XMLHttpRequest
Referer: https://myWebApp.net/page.jsp
Connection: keep-alive
レスポンスヘッダ:
Content-Length: 0
Date: Thu, 24 Nov 2016 07:27:30 GMT
Location: https://webApp.s3.amazonaws.com/file.json
Server: Apache-Coyote/1.1
私は周りを見回しているが、いずれかの原因を見つけることができませんでした。 私はあなたの助けが必要です。 Chromeブラウザで正しく動作するため、問題はFireFoxでのみ発生します。可能であれば
PLSが
ありがとう[*私はこの事に新しいです]ステップで手順を説明します!