我有一个使用Express托管的角度应用程序,并使用快速会话插件生成会话cookie。
因此,在登录时,我看到会话cookie已生成并在响应中发送回我的角度应用程序。
我现在正试图在我的角度代码中检查cookie的存在,但是如果我尝试阅读document.cookie
我只是得到一个空的刺回来,但我可以看到cookie设置在我的角度Chrome调试工具。
我尝试使用$ cookies(我现在正在使用angular 1.3),但如果我尝试$cookies['mycookiename']
有人能给我一些线索吗? 感谢
答案 0 :(得分:1)
您的Cookie仅标记为HTTP吗?如果是这样,那么JavaScript将无法使用该cookie。
答案 1 :(得分:0)
这看起来像是一个CORS问题。您需要让浏览器知道要传递给JavaScript的标头。在服务器上配置Access-Control-Allow-Headers是您应该查看的内容。