Загрузка в Amazon S3 без доступа и секретного ключа

Обычно, когда я загружаю в хранилище S3, я использую AmazonS3Client следующим образом:

var client = Amazon.AWSClientFactory.CreateAmazonS3Client(accessKey, secretKey, s3Config)

Это хорошо работает для внутреннего использования, но теперь я смотрю на предоставление приложения внешним пользователям и не хочу, чтобы наш (священный) доступ и секретные ключи были там. Я настроил корзину S3 с политикой корзины, позволяющей загружать (PutObject) от анонимных пользователей, но как мне теперь использовать Amazon SDK? Кажется, я не могу найти пути без предоставления доступа и секретного ключа.

Ответы на вопрос(2)

Ваш ответ на вопрос