【发布时间】:2020-07-13 18:04:08
【问题描述】:
编辑: 这似乎是一个错误,所以我添加了一个问题 https://github.com/firebase/firebase-functions/issues/653
在处理已部署的云功能上的请求并使用 sameSite 'none' 选项设置 cookie 时,会引发 'TypeError: option sameSite is invalid' 错误。
const options = {
secure: true,
sameSite: 'none'
};
res.cookie('session', cookieValue, options);
我可以设置一个布尔值,但这还不够。
【问题讨论】:
-
我认为字符串 'none' 在这里引起了问题。试试 None 怎么样,不带引号,如下所示web.dev/samesite-cookies-explained/…
-
谢谢,但是 .cookie 方法需要 CookieOptions 接口定义为 sameSite?: boolean | '松懈' | '严格' | '无';
标签: express google-cloud-platform google-cloud-firestore google-cloud-functions