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