0

我们的 Web 应用程序是直接推送到 Amazon S3 的上传器。然而,它从未失败过测试,现在客户拥有他们正在体验每台计算机成功率为 50/50 的软件。

似乎错误出现在坏计算机上的任何浏览器上:XMLHttpRequest cannot load "www.DOMAIN.json"。来源 ... Access-Control-Allow-Origin 不允许。

  • 主机文件没有唯一设置
  • 计算机连接的网络确实会影响结果
  • 两台类似的计算机(操作系统、浏览器、网络),一台工作,另一台不工作。

这是 jQuery 上传器,已修改。我们使用 CORS 方法。 https://duckduckgo.com/Cross-origin_resource_sharing?ia=about

有没有经验丰富的跨域战士?

4

1 回答 1

1

好消息!我们通过将 https:// 添加到应用程序 URL 来解决这个问题。这并不能 100% 解决我们当前的问题,但它允许我们编写更优雅的回退。

于 2014-12-09T18:42:58.220 回答