Это может быть копия Azure хранилища - отключить использование заголовка авторизации . Но этому 6 лет, и он так и не получил ответа. Также в этом потоке были некоторые недоразумения, которых я постараюсь избежать.
Воспроизвести с помощью:
- Создать Azure Контейнер BLOB-объектов с анонимным доступом (Уровень доступа к контейнерам или BLOB-объектам) )
- Вызов ресурса без заголовков приводит к => 200 (это то, что мы хотим)
- Вызов этого же ресурса СО (например), заголовок «Авторизация: блар носителя» приводит к = > 403 Серверу не удалось аутентифицировать запрос. Убедитесь, что значение заголовка авторизации сформировано правильно, включая подпись.
В моем сценарии требуется много усилий, чтобы клиенты переписали свои логи c, чтобы НЕ передавать заголовок авторизации (который необходим по существу для всех других запросов). К сожалению, несмотря на то, что заголовок авторизации НЕ требуется для извлечения данных, предоставление одного такого заголовка запрещает моим клиентам доступ к хранилищу больших двоичных объектов.
РЕДАКТИРОВАТЬ: Дополнительные пояснения: клиенты - это мобильные приложения, которые и Я хочу быть обратно совместимым, так как я изменяю место хранения моих файлов на Azure.