我们的媒体位于服务器上,我们无法控制其配置。我们使用OAuth1.0使用密钥和客户密钥请求权限。
我们收到带有OAuth签名的响应以及随响应返回的其他url参数。我们将这些url参数传递给包含隐藏表单的模板。表单将填充各种参数,然后提交表单。表单的post操作指向位于远程服务器上的媒体端点,并且所请求的媒体应该返回到响应中。
问题是Chrome和Safari都报告了
的问题XMLHttpRequest无法加载www.example.com。来源www.example.com是 Access-Control-Allow-Origin不允许。
www.example.com是远程服务器。
在Chrome中,即使出现此错误,媒体也会回来。 在Safari中,它会抛出错误并且不允许我看到媒体。
关于如何解决此问题的任何建议?