![]() |
拉风的勺子 · WebView - .NET MAUI | ...· 4 周前 · |
![]() |
刚失恋的打火机 · 配置步骤 2:配置 ASP.NET 设置 ...· 3 周前 · |
![]() |
讲道义的毛豆 · 尝试通过Set-Cookie标头设置Cook ...· 5 天前 · |
![]() |
酷酷的海豚 · Set-Cookie - HTTP | MDN· 5 天前 · |
![]() |
沉稳的鸡蛋 · 翟善清:固定资产投资稳定增长 ...· 5 月前 · |
![]() |
奋斗的煎饼 · java入门:输出二维数组,嵌套循环_jav ...· 5 月前 · |
![]() |
知识渊博的豆芽 · 2026年世界杯会徽发布,网友疯狂吐槽:太简 ...· 5 月前 · |
![]() |
爱笑的登山鞋 · 下载 | IPTC Metadata ...· 7 月前 · |
![]() |
玩篮球的登山鞋 · 叫叫阅读L1L2L3L4L5L6分级阅读幼儿 ...· 8 月前 · |
cors js safari cookie |
https://cloud.tencent.com/developer/information/%E5%9C%A8Safari%E4%B8%AD%E8%AE%BE%E7%BD%AE%E8%B7%A8%E5%9F%9Fcookie |
![]() |
温柔的椰子
6 月前 |
在Safari浏览器中设置跨域Cookie需要遵循以下步骤:
Access-Control-Allow-Origin
、
Access-Control-Allow-Credentials
和
Access-Control-Allow-Headers
字段。例如:
Access-Control-Allow-Origin: https://your-domain.com
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With, Origin, Accept
fetch
或
XMLHttpRequest
发送请求时设置了
credentials
为
include
。例如:
fetch('https://your-api.com/data', {
method: 'POST',
credentials: 'include',
headers: {
'Content-Type': 'application/json',
// 其他需要的请求头
body: JSON.stringify({ key: 'value' }),
});
SameSite
属性设置为
None
,并将
Secure
属性设置为
true
。例如:
Set-Cookie: name=value; SameSite=None; Secure; Domain=your-domain.com; Path=/
通过以上步骤,您应该可以在Safari中设置跨域Cookie。如果仍然遇到问题,请检查您的代码和服务器配置,以确保所有跨域请求和Cookie设置都符合Safari的要求。
![]() |
酷酷的海豚 · Set-Cookie - HTTP | MDN 5 天前 |