V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kenxu2023
V2EX  ›  Apple

无法访问 account.apple.com , 目前排查是 CORS 相关的问题

  •  1
     
  •   kenxu2023 · 9 天前 · 1990 次点击

    起因是今天凌晨尝试访问 https://account.apple.com ,结果一直卡在加载页面,使用全局代理则一切正常,打开 DevTools 看看:
    有几个 js 和 css 资源没有成功加载,原因是返回的 CORS 响应头是 https://appleid.apple.com ,被跨域策略拦截了,导致网页始终加载不出来。目前发现没有正确设置 CORS 响应头的资源有以下几个:

    在境外 VPS 上用 cURL 测试这几个资源:
    发现会根据请求头中 Referer 的值返回 CORS 响应头,然而在境内网络下测试,发现这几个资源无论如何设置 Referer 的值,返回的 CORS 响应头都是 appleid.apple.com 目前三大运营商都测试了一遍,均有这个问题,隔壁 L 站似乎也有人遇到了相同的问题,不知道各位的情况如何?

    8 条回复    2025-11-17 11:30:46 +08:00
    dufzh
        1
    dufzh  
       8 天前
    同样的问题,就一直停留在转圈圈的界面了
    kenxu2023
        2
    kenxu2023  
    OP
       7 天前
    不太清楚这个问题是什么时候开始出现的,但刚刚我又去试了一下,这个问题依然存在,但仅限于境内,境外一切正常。`dig appleid.cdn-apple.com` 发现苹果在境内用的是金山云和阿里云的 CDN ,境外用的是 Akamai 的 CDN 。对查询出的 IP 测试响应头:

    发现即使是同一个 IP ,有时会返回正确的 CORS 响应头,有时不会,不清楚这种情况出现的原因,只能归因为 CDN 配置问题。
    目前来看不是所有人都遇到了这个问题,如果你遇到了这个问题,除了挂全局代理,也可以通过改 hosts 文件将 `appleid.cdn-apple.com` 指定为任意 Akamai CDN 境外节点 IP 以解决这个问题,具体 IP 拿拨测工具测一下然后挑最快的就行了
    hfJ433
        3
    hfJ433  
       7 天前
    昨天好像就开始了,手机电脑都打不开,转圈圈
    aigkjo
        4
    aigkjo  
       7 天前 via iPad
    国内的苹果 cdn 就是有问题,我还遇到过国内 cdn 在线重装 macos 报错,最后指定 dns 指向香港苹果自建 cdn 一切正常。
    BlueSkyXN
        5
    BlueSkyXN  
       7 天前 via iPhone
    cors 这个东西太傻逼了
    aero99
        6
    aero99  
       7 天前
    我就是想问,像苹果的服务分流到底是直连还是代理呢,开着代理又是 iCloud drive 都特别慢甚至停止同步,如果直连也不正常,但是把代理软件关掉有时就正常了
    MacsedProtoss
        7
    MacsedProtoss  
       6 天前 via iPhone
    @aero99 全代理没有问题的
    你有问题一定是因为你是云上贵州
    ImmerTry
        8
    ImmerTry  
       6 天前
    我去试了一下,还真是
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2476 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 06:16 · PVG 14:16 · LAX 22:16 · JFK 01:16
    ♥ Do have faith in what you're doing.