0

応答ヘッダーに Cookie が設定されていますが、ブラウザーに Cookie が保存されていません。フロント/バックエンド コンポーネントは、それぞれ localhost:8080/8082 で実行されます。

nodev5+、expressv4+を使用し、両方を試しましたconnect-mongo/connect-redis

Chrome v. 52.0.2743.82

Chrome はかなり前から Cookie でうまく動作するはずですが、ファイルに のようなdomain=localhostPTR を作成しようとしましたが、違いはありません。/etc/hosts127.0.0.1 local.com

応答に表示される一連のヘッダー フィールドを次に示します。

ここに画像の説明を入力

httpOnlyフラグを無効にしようとしましたが、それでも同じです。

4

1 に答える 1

0

次の記事、特にこのセクションを読んだ後、それを理解しました。Mozilla の人々に称賛を!

ノード側で追加しました:

res.header('Access-Control-Allow-Credentials', 'true');

axios.pos で、構成部分に次の key:value ペアを追加しました。

{withCredentials: true}

乾杯

于 2016-07-29T06:49:21.237 に答える