从另一台服务器下载时,即使Access-Control-Allow-Origin设置为all(*)

我有这样的下载链接:


<a href="foo.xls" download="bar.xls">Foobar</a>

在同一台服务器上下载文件时,此方法工作正常,但从另一台服务器(在本例中为Azure blob存储)下载文件时,即使HTTP响应返回以下标头,文件名仍为“ foo.xls”:


访问控制允许来源:*


这是设计使然,还是我可以将其他标头添加到HTTP响应中以使其正常工作?


catspeake
浏览 817回答 2
2回答

有只小跳蛙

在研究与此类似的问题时。只是最新的。从Chrome 65开始,不再支持跨域下载。
打开App,查看更多内容
随时随地看视频慕课网APP