Это действительно распространенная проблема хранилища Azure, которая указана в официальном справочнике Common REST API Error Codes
, как показано на рисунке ниже.
Это означает, что Get File REST API не поддерживает те заголовки запроса, которые не перечислены в Request Headers
.
Существует аналогичный поток SO Ошибка хранилища файлов Azure: заголовки условий не поддерживаются , что вызвало ту же проблему, что и у вас. Кажется, что при загрузке файла из хранилища файлов Azure поведение в разных браузерах различается.
Я не смог воспроизвести этот файл с помощью URL-адреса файла с токеном SAS, но я настоятельно рекомендую вам хранить эти статические файлы, например изображения, в хранилище BLOB-объектов Azure, как я знаю, и в качестве наилучшей практики Azure, чтобы показать изображение его URL с токеном sas или общедоступным контейнером.