Я хочу разрешить веб-сайту просматривать изображения, хранящиеся в хранилище BLOB-объектов Azure.
Легко, правда? Просто разрешите анонимный доступ и дайте ссылку на файл, тогда веб-сайт сможет показать его прямо из BLOB-объекта.
Однако я хотел бы скрыть местоположение файла, поэтому я хочу, чтобы они нашли файл в другой конечной точке.
Я могу сделать это, создав приложение .NET, которое получит запрос на файл, затем передаст файл из BLOB-объекта и обратно клиенту. Миссия выполнена.
Но это будет означать, что каждый раз, когда файл обслуживается, он стоит памяти и ресурсов процессора.
Теперь на мой вопрос:
Какой самый эффективный способ достижения моей цели?
Возможно, есть какой-то способ скрыть местоположение большого двоичного объекта, БЕЗ необходимости требовать, чтобы вызовы проходили через приложение?