Веб-хранилище Azure позволяет загружать большие двоичные объекты прямо из браузера, используя сигнатуры общего доступа (SAS).
Примеры:
Работает нормально, но меня интересует безопасность.
В этом случае нет сервера для проверки типа mime обновленного файла.
Я проверяю MIME-тип файла в браузере перед его загрузкой, но я хочу проверить его также на «сервере».
Поскольку сервера нет, я попытался использовать приложение Azure Logic, которое срабатывает при добавлении нового большого двоичного объекта.
Но это не решение:
Проверка основана только на расширении файла,
Проверка не может быть запущена сразу после загрузки большого двоичного объекта и не может отправить ответ клиенту.
Есть ли у вас идеи проверить тип MIM-объекта для BLOB-объекта, загруженного в Azure непосредственно из браузера?