web-dev-qa-db-ja.com

ドメイン属性が無効です-Cookieを設定してください

Nodejsを使用して基本的なデモバックエンドを構築し、reactjsを使用してUIを構築しました。資格情報を使用してログインするときに、Cookieを設定しようとしています。ただし、「this。set-cookieドメイン属性は現在のホストURLに関して無効でした」のように表示されます。 HerokuにバックエンドとUIの両方を個別にデプロイしました。すべてのネットワーク要求は正常に機能しています。しかし、私が直面している唯一の問題は、設定されたcookieが更新されず、ドメイン属性が無効であると言うことです。誰かが私を導くか、私が間違っているところを私に提案してくれますか

Ui Doamin URL- https://visitplanui.herokuapp.com/

私が設定したノードのエンドポイントは以下に記載されているものです

 return res.
 cookie("auth",token,{domain: "visitplanui.herokuapp.com",path: "/"}).status(200).
 send ({code:  200,status: "Account details found & authenticated",})

以下のスクリーンショットを見つけてください

. enter image description here

enter image description here

enter image description here

enter image description here

7
Nagendra N

アレクサンダーの答えは正しいようです。言及されている理由により、herokuapp.comにcookieを設定できません here

したがって、最良のオプションは、ドメインを購入して、そこに設定することです。理解を深めるためにリンクをチェックしてください。

0
Vijender