Я новичок в AWS SDK и пытаюсь следовать AWS документация, но почти ничего не дает о том, что именно мне нужно настроить.
Официальные документы говорят мне добавить это в appsettings.json:
{
"AWS": {
"Profile": "local-test-profile",
"Region": "us-west-2"
}
}
А затем создайте клиента:
var options = Configuration.GetAWSOptions();
IAmazonS3 client = options.CreateServiceClient<IAmazonS3>();
Это вызывает исключение, сообщающее, что не удается найти учетные данные. Куда мне поместить Api ID и ключ? Что это за профиль?
Пожалуйста, имейте в виду, что у меня нет предпочтений относительно того, как это настроить. Я просто пытаюсь следовать официальной документации для .NET Core, и их единственный пример не работает. Документы, похоже, подразумевают, что я должен заранее знать многие из их условий и настроек или что я переношу существующее приложение и уже все настроено.
Может ли кто-нибудь указать мне, чего не хватает в этом примере, чтобы API правильно подключался к AWS?