V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
coolair
V2EX  ›  问与答

请教一个 flask-cors 的跨域问题

  •  
  •   coolair · 2019-01-23 16:52:32 +08:00 · 625 次点击
    这是一个创建于 1912 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Access to XMLHttpRequest at 'http://test.lab:5000/image/2019-01-11-23-22-59.png' 
    from origin 'http://a.test.lab:5000' has been blocked by CORS policy: 
    No 'Access-Control-Allow-Origin' header is present on the requested resource.
    

    在浏览器中禁用缓存 disabled cache 的时候,不会出现上面的错误。但是不禁用缓存就会报错。 使用了 flask 的 subdomain 特性,是同一个应用,用了不同的子域名。

    有朋友知道怎么解决吗,已经使用了 flask-cors:

    cors.init_app(app, supports_credentials=True)
    
    1 条回复    2020-03-07 20:21:34 +08:00
    sunhk25
        1
    sunhk25  
       2020-03-07 20:21:34 +08:00
    解决了吗,也遇到了类似的问题
    不知如何设置允许子域名之间跨域,子域名和域名间跨域
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   944 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:57 · PVG 04:57 · LAX 13:57 · JFK 16:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.