Я настроил профиль AWS и т. д. и могу успешно вызывать S3 из CLI, используя следующее:
Код: Выделить всё
> aws s3 ls
2023-07-21 13:44:55 stuff-db-backups
2023-05-18 12:33:17 stuff-dev
2020-09-18 10:22:00 stuff-logs
2022-01-14 12:08:36 stuff-private
2023-06-12 13:38:19 stuff-public
2022-06-29 10:35:41 stuff-temporary
2020-08-24 09:22:28 elasticbeanstalk-eu-west-9-095113043254
...так что вроде все в порядке.
Мой C# код использует следующий компонент для передачи файлов на S3:
Код: Выделить всё
Amazon.S3.Transfer.TransferUtility
Код: Выделить всё
Amazon.Runtime.AmazonServiceException: 'Unable to get IAM security credentials from EC2 Instance Metadata Service.'
Буду благодарен за любые подсказки!
Подробнее здесь: https://stackoverflow.com/questions/791 ... tials-from