我的应用程序有在端口4200上运行的angular 5(客户端)和在3000端口上运行的express(服务器)。这是一种跨源的方式,因为到目前为止我所了解的服务器和客户端端口是不同的。服务器端的库。 我正在尝试在服务器端如下设置json网络令牌
res.cookie('SESSIONID',token,{httpOnly:true})
成功完成身份验证后,我可以在响应的“浏览器网络”选项卡中看到它,但是看不到存储在 应用程序-------> Cookies标签。 我还添加了以下代码
app.use(function(req,res,next){ res.header(“ Access-Control-Allow-Origin”,“ *”); res.header(“ Access-Control-Allow-Headers”,“来源,X-请求使用,内容类型,接受”); 下一个(); });
有人可以建议我这里有什么问题吗? 需要进行更多设置。
谢谢 sachin