ブラウザがクロスオリジン応答からの Set-Cookie ヘッダーを拒否する
フロントエンドが受信した HTTP Cookie を設定できないという問題が発生しましたバックエンドから。この問題は、クライアント コード内の「withCredentials」の不適切な構成が原因で発生します。
これを解決するには、「withCredentials」がヘッダーではなくリクエストのプロパティとして設定されていることを確認してください。
headers: { Accept: `application/json`, 'Content-Type': 'application/json', withCredentials: true, },
を使用する代わりに、クライアント コードを次のように変更します:
headers: { Accept: `application/json`, 'Content-Type': 'application/json', }, withCredentials: true,
以上が私のブラウザがクロスオリジン応答からの Set-Cookie ヘッダーを拒否するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。