Можно ли отключить заголовок авторизации для общедоступных Azure BLOB-объектов? - PullRequest
2 голосов
/ 28 апреля 2020

Это может быть копия Azure хранилища - отключить использование заголовка авторизации . Но этому 6 лет, и он так и не получил ответа. Также в этом потоке были некоторые недоразумения, которых я постараюсь избежать.

Воспроизвести с помощью:

  1. Создать Azure Контейнер BLOB-объектов с анонимным доступом (Уровень доступа к контейнерам или BLOB-объектам) )
  2. Вызов ресурса без заголовков приводит к => 200 (это то, что мы хотим)
  3. Вызов этого же ресурса СО (например), заголовок «Авторизация: блар носителя» приводит к = > 403 Серверу не удалось аутентифицировать запрос. Убедитесь, что значение заголовка авторизации сформировано правильно, включая подпись.

В моем сценарии требуется много усилий, чтобы клиенты переписали свои логи c, чтобы НЕ передавать заголовок авторизации (который необходим по существу для всех других запросов). К сожалению, несмотря на то, что заголовок авторизации НЕ требуется для извлечения данных, предоставление одного такого заголовка запрещает моим клиентам доступ к хранилищу больших двоичных объектов.

РЕДАКТИРОВАТЬ: Дополнительные пояснения: клиенты - это мобильные приложения, которые и Я хочу быть обратно совместимым, так как я изменяю место хранения моих файлов на Azure.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...