私は信任状でCORS XHRの投稿をしようとしています。 Chromeではうまく動作しますが、Firefoxではうまく動作しません。クッキーはフライト前のリクエストヘッダには存在しないので、私は302を見ています。これはクッキーがフライト前のリクエストヘッダにあり、その後のPOSTが通過するので、Chromeでは完全に機能します。CORS withCredentials XHRプリフライトが公開されていないFirefoxでのCookie
なぜFFで動作しないのですか?私は何が欠けていますか?
// assume url, boundEventHandler and uploadData are defined, as this definitely works in Chrome
var xhr = new XMLHttpRequest();
xhr.open("POST", url, true);
xhr.addEventListener ("readystatechange", boundEventHandler, false);
xhr.withCredentials = true; // FWIW, I've also tried the string 'true'
xhr.send(uploadData);
私は、サーバー側で要求をプロキシできると言ういくつかの記事を見ていますが、私はCORS仕様に準拠してこれを動作させたいと思っています。
ありがとうございます!
最新のFFのバージョンはありますか? – Francisc