Атрибут загрузки HTML5 не работает при загрузке с другого сервера, даже если для Access-Control-Allow-Origin установлено значение all (*)
У меня есть ссылка для скачивания, вот так:
<a href="foo.xls" download="bar.xls">Foobar</a>
Это прекрасно работает при загрузке файла на тот же сервер, но при загрузке с другого сервера (в данном случае хранилища BLOB-объектов Azure) имя файла остается «foo.xls», даже если ответ HTTP возвращается со следующим заголовком:
Access-Control-Allow-Origin: *
Это сделано специально или есть еще один заголовок, который я могу добавить в ответ HTTP, чтобы заставить это работать?