我使用相同的堆栈跟踪本Awad全栈教程 (
下面是我在服务器中构建的设置cookie (redis连接)的代码:
app.use(
cors({
origin: ["http://localhost:3000", "https://studio.apollographql.com"],
credentials: true,
}))
app.set("trust proxy", true);
app.use(
session({
name: "qid",
store: new RedisStore({ client: redisClient, disableTouch: true }),
cookie: {
maxAge: 1000 * 60 * 60 * 24 * 365 * 10, //10 years
httpOnly: false,
sameSite: "none",
secure: true, // cookie only works in https
},
saveUninitialized: false,
secret: "123456789",
resave: false,
})
);谢谢各位,我非常感谢你们。
发布于 2022-07-21 14:12:35
我解决了它:当您想通过sameSite: 'none'保存cookie时设置sandbox,当您想用浏览器保存它时设置lax。
https://stackoverflow.com/questions/73057681
复制相似问题