У меня есть основное веб-приложение .net, когда кто-то загружает файл в сообщение в приложении, я сохраняю его в корзине s3. Я не хочу, чтобы корзина s3 была общедоступной, я только хочу, чтобы зарегистрированные пользователи могли загружать с нее файлы.
Является ли рекомендуемое решение для создания временных ссылок непосредственно на файлы s3, когда они запрашиваются через сайт аутентифицированными пользователями? Я не хочу, чтобы эти ссылки были доступны позже неаутентифицированным пользователям.
Или я должен загрузить файл на веб-сервер, а затем передать его пользователю, что фактически удваивает использование моей пропускной способности?