将Angular Ajax请求中的cookie保存并发送到不同域的后端

时间:2016-12-29 01:47:24

标签: angularjs ajax node.js express session-cookies

伙计们,我在这里遇到了一个非常棘手的问题:

我在端口3000运行此Angular SPA,在端口8080上运行NodeJS Express应用程序。

SPA向Express应用程序发送Ajax HTTP请求,Express会为其创建会话。 Express应用程序将在SPA的响应中编写一个Headers参数,以创建一个包含会话ID的cookie(我不会控制此行为,这就是会话的工作方式)以进一步请求。此参数是Set-Cookie。

问题是SPA不接收或创建cookie。因此,它将来永远不会发送cookie。

是否有人为此提供解决方案或解决方法?我花了好几个小时试图获得洞察力或者为此找到了实际答案,但没有成功。

0 个答案:

没有答案