V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
KimGuo
V2EX  ›  NAS

咨询一下 aria2 最近被浏览器 cors 限制的问题

  •  
  •   KimGuo · 1 天前 · 958 次点击
    我现在手头是一个魔改 arm 黑群辉(型号就不重要了),用的社区套件运行 aria2 (负责 bt )和 transmission (负责 pt )
    最近几个月发现个问题,aira2 的前段套件连不上后端 http 接口了,第一次发现时折腾了半天发现是 chrome 貌似修改了 cros 策略导致被禁止访问了(跨域了),当时是改用 edge 才搞定
    现在的问题是 edge 更新时,把 chrome 这个新策略也继承了,现在也用不了了
    现在能想到的思路就几个,一个是换浏览器(但是只要是 chrome 内核就怕躲不过,苹果 macOS 的 Safari 貌似也是类似的策略了)、二是整个本地 aria2 客户端(但是这样每个设备都得折腾)、三是找解除 cros 限制的扩展(也得试)
    现在暂时就是用 transmission 拿来下 bt 了,但是有时候也会用 aria2 挂一下网盘的慢速下载,现在就不太方便
    不知道 v 友有没有碰到同样的情况,或者有什么好的解决方法
    6 条回复    2025-07-08 16:42:39 +08:00
    kirory
        1
    kirory  
       1 天前
    套 nginx 加上 http header 'Access-Control-Allow-Origin: *'
    Opportunity
        2
    Opportunity  
       1 天前
    改用 websocket ,不要纠结跨域的问题了
    lichdkimba
        3
    lichdkimba  
       1 天前
    启动参数--disable-web-security
    KimGuo
        4
    KimGuo  
    OP
       1 天前
    @kirory 可以试试,不过 nginx 好久没折腾了,就怕问题不在这(套件里跨域配置我记得就是*)
    @Opportunity 社区套件配置写死的,rpc 密码我都记不得
    @lichdkimba 可以但是有点吓人,另外 macos 怎么搞?
    lyxxxh2
        5
    lyxxxh2  
       9 小时 50 分钟前
    3 楼最简单 有效啊。

    如果已经是*,我猜是带了 cookie 。
    https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Guides/CORS#%E9%99%84%E5%B8%A6%E8%BA%AB%E4%BB%BD%E5%87%AD%E8%AF%81%E7%9A%84%E8%AF%B7%E6%B1%82

    似乎我印象:
    之前我返回*, chrome 跨域,换了 sougou 就正常了。
    strobber16
        6
    strobber16  
       3 小时 46 分钟前
    套 nginx ,把 ariang 和 jsonrpc 放一个站点下
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2939 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 12:28 · PVG 20:28 · LAX 05:28 · JFK 08:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.