【发布时间】:2021-04-15 20:01:38
【问题描述】:
我正在为几个已部署的应用程序处理我的标头,我将“Set-Cookie”属性附加到从我的服务器到我的客户端的响应(2 个单独的托管域)。我看到 Set-Cookie 在网络响应中返回。它在本地工作正常,但是,我收到一个错误附加到“Set-Cookie”属性⚠️说。
Set-Cookie 未指定“SameSite”属性,默认为“SameSite=Lax”并被阻止,因为它来自不是对顶级导航的响应的跨站点响应。 Set-Cookie 必须设置为“SameSite=None”才能启用跨站点使用
我尝试了几种不同的语法来实现这一点,但到目前为止都失败了...... https://github.com/VolksRat71/NOT_SUPREME/blob/master/backend/src/resolvers/Mutation.js#L111-L115
到目前为止,我已经尝试过......
sameSite: "None"
>> option sameSite is invalid
SameSite: "None"
>> defaulted to "SameSite=Lax"
"SameSite" : "None"
>> defaulted to "SameSite=Lax"
"Same-Site" : "None"
>> defaulted to "SameSite=Lax"
"SameSite" : "none"
>> defaulted to "SameSite=Lax"
【问题讨论】:
标签: cookies graphql response samesite httpcookie