Просто чтобы дать отзыв, по какой-то причине у вас сложилось впечатление, что я хочу добавить идентификатор и ключ в 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?

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

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