我将 httpOnly Cookies 发送到我的前端,如下所示
res.cookie('refreshToken', tokens.refreshToken, {
httpOnly: true,
secure:process.env.NODEENV ==='DEV'?false:true,
expires:new Date(Date.now() + 24*30*60*60*1000 )})
res.cookie('accessToken', tokens.accessToken, {
httpOnly: true,
secure: process.env.NODEENV ==='DEV'?false:true,
expires: new Date(Date.now()+ 15*60*1000)
})
res.send()
我的前端在另一个域上,但我使用 cors 包启用了 cors 策略,但由于某种原因,cookie 没有在以下请求中发送回我的后端。自从我尝试打印从我的前端发送的 cookie 后,我发现了这一点。
console.log(req.cookies )
我已经搜索了两天,但没有找到任何有用的信息,任何帮助将不胜感激。