kenxu2023
V2EX  ›  Apple

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

  •  1
     
  •   kenxu2023 · Nov 14, 2025 · 2920 views
    This topic created in 192 days ago, the information mentioned may be changed or developed.

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

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

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

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