フロントエンドの反応アプリケーションで、セッション Cookie が存在するかどうかを確認しようとしています。これは、ログイン ページを表示するか (セッション Cookie が存在しないか無効になっている場合)、またはコンテンツ ページを表示するかを決定するのに役立ちます。
バックエンドの高速セッション ミドルウェアは、「connect.sid」という名前の Cookie を設定します。この Cookie の存在を js-cookie で照会すると、undefinedと表示されます。しかし、私はこのクッキーが存在することを知っています。また、ブラウザー コンソールからプログラムで別の Cookie を作成しました。ブラウザのコンソール ウィンドウからプログラムで設定した Cookie を正常に照会できますが、最初の Cookie を見つけることができません。
使用可能な Cookie を示すスクリーンショットを次に示します。
そして、これがブラウザコンソールからの両方の Cookie に対する私のテストです。
「connect.sid」のクエリが失敗する理由がわかりません。ここで間違っているところを誰かが助けてくれますか...