cookies - 如何通过 HTTP 使用 Set-Cookie 跨站点?
问题描述
我有一个 Node 后端和一个位于两个不同 IP 的客户端,它们都在 HTTP 上运行(我目前无法更改)。我想使用快速连接进行存储会话。问题是它使用cookies来做到这一点。
浏览器拒绝 cookie,因为 SameSite 默认为 Lax。由于后端和客户端位于不同的 IP,因此失败。我也无法将 SameSite 设置为 None,因为这需要 HTTPS。
解决方法?
解决方案
推荐阅读
- java - [已解决]从 spring.start.io 创建基本示例后,请求映射返回 404 而不是映射的字符串
- android - TypeError: Network request failed only on POST method
- ios - 训练图像的纵横比是否会影响 Turi Create 创建的对象检测模型?
- recursion - DrRacket 计划合同违反预期数量
- python - Raspberry Pi 未按预期显示带有屏幕的 pygame
- python - ahtzee 上节得分
- matlab - 重写 medfilt1 MATLAB 函数以支持 codegen
- javascript - 无法在 Cheerio 中显示选择器内容
- python - 如何获取 Gmail API 消息的文本/纯文本部分
- ansible - Ansible:如何获取ansible连接的主机的接口名称?