Хранение BLOB-объектов Azure: проверяйте тип MIME для BLOB-объектов при загрузке из браузера - PullRequest
0 голосов
/ 11 июня 2019

Веб-хранилище Azure позволяет загружать большие двоичные объекты прямо из браузера, используя сигнатуры общего доступа (SAS).

Примеры:

Работает нормально, но меня интересует безопасность.

В этом случае нет сервера для проверки типа mime обновленного файла.

Я проверяю MIME-тип файла в браузере перед его загрузкой, но я хочу проверить его также на «сервере».

Поскольку сервера нет, я попытался использовать приложение Azure Logic, которое срабатывает при добавлении нового большого двоичного объекта.

Но это не решение:

  • Проверка основана только на расширении файла,

  • Проверка не может быть запущена сразу после загрузки большого двоичного объекта и не может отправить ответ клиенту.

Есть ли у вас идеи проверить тип MIM-объекта для BLOB-объекта, загруженного в Azure непосредственно из браузера?

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