【发布时间】:2021-05-22 23:29:44
【问题描述】:
大家好,我有一个节点 js 应用程序,我使用 nginx 作为反向代理。 每当我设置 cookie 时,它都可以工作,但 httpOnly 和安全标志没有被勾选, 请我需要解决方案这是问题的图像the cookie when set on browser
app.set("trust proxy", 1);
app.use(helmet());
app.use(
cors({
credentials: true,
origin: [
"http://localhost:8080",
"http://thegainer.xyz",
"https://thegainer.xyz"
],
exposedHeaders: ["set-cookie"]
})
);
res.cookie("token", JSON.stringify(accessToken), {
secure: true,
httpOnly: true,
maxAge: 2592000000
});
【问题讨论】:
标签: node.js express nginx session-cookies nginx-reverse-proxy