firefox - 在 Firefox(开发者版)中禁用 sameSite cookie 策略
问题描述
在某些情况下,我想将前端作为 localhost 运行并让它连接到远程服务器以获取 API 请求。但是,当尝试设置 cookie 时,Firefox 不会在 sameSite="Lax" 的情况下允许它。表明:
“某些 cookie 滥用了“SameSite”属性,因此无法按预期工作“和”Cookie“connect.sid”的“SameSite”策略设置为“Lax”,因为它缺少“SameSite”属性,以及“ SameSite=Lax”是该属性的默认值。”
在 Google Chrome 中,通过在设置中禁用这些策略来简单地允许这些 sameSite="Lax" cookie 。
但是,对于 Firefox 的开发者版,我找不到这样的选项。如何出于调试目的禁用此功能。
解决方案
转到about:config
Firefox 并确保您具有以下设置:
network.cookie.sameSite.laxByDefault: false
network.cookie.sameSite.noneRequiresSecure: false
推荐阅读
- python - 如何在 python 中使用 .format 打印出数据形状
- java - 如何在java中使用OpenHtmlToPdf库下载pdf
- c# - WPF 转换器:返回在另一个文件中创建的 DrawingBrush
- c# - 使用正则表达式替换/删除文件名的特定部分
- c# - 猜数字游戏窗体
- postgresql - Postgres,查询性能取决于前端工具吗?
- javascript - 如何形成嵌套数组的数组?
- python-3.x - matplotlib在numpy矩阵元素上的奇怪行为
- azure - 是否可以读取 Azure Pipelines 脚本返回的数据或将其保存在变量中?
- bash - bash:读取命令在循环中被忽略