【发布时间】:2022-02-11 22:07:52
【问题描述】:
我正在尝试使用我的 nextjs api 设置一个 cookie。
我尝试做“res.cookie”(基于 expressJS),但 res.cookie 在我的 API 中显然是未定义的。 res 本身不是未定义的,只是 cookie 属性未定义。
然后我尝试了以下代码:
import { serialize } from "cookie";
res.setHeader(
"Set-Cookie",
serialize("jwt", `${response.data.access_token}`, {
maxAge: 5000,
expires: new Date("01 12 2021"),
secure: true,
httpOnly: true,
sameSite: "lax",
})
);
res.send("done");
这也不起作用,它没有在我的前端设置 cookie。
【问题讨论】: