document.cookie获取不到后端发回的cookie

准备做个单点登录,两个项目域名分别是a.xxx.com, b.xxx.com

我把项目上线后,当一个项目登录过后,登录接口会返回cookie
image.png
并且在两个项目域名下也有相应的cookie
image.png
但是我取不到cookie(全局beforeRouteEnter里),无论是Cookie-js,还是document.cookie,

我需要根据access_token来判断是否登录,但无论如何都取不到cookie,这是什么原因呢?

阅读 5k
1 个回答
  1. cookie域名和网页域名是否一致?
  2. cookie是否设置了path
  3. cookie是否设置了http only
  4. 可以看下过期时间是否正常
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进