Невозможно получить учетные данные безопасности IAM из службы метаданных экземпляра EC2 для .Net Core.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Невозможно получить учетные данные безопасности IAM из службы метаданных экземпляра EC2 для .Net Core.

Сообщение Гость »


У меня есть служба Windows, и я успешно могу получить свои учетные данные AWS из профиля, настроенного локально на сервере.

Однако установленное мной основное приложение API ASP.NET продолжает выдавать ошибку

Невозможно получить учетные данные безопасности IAM из службы метаданных экземпляра EC2

Я добавил это в appsettings.json

"AWS": { "AWSProfileName": "мойпрофиль", «AWSRegion»: «мойрегион» } В моем классе запуска я добавил эту строку

builder.Services.AddDefaultAWSOptions(_config.GetAWSOptions()); Затем в коде, который я использую для получения секрета, я попробовал это (это отлично работает в моем сервисном коде Windows)
с использованием (var client = новый AmazonSecretsManagerClient(RegionEndpoint.USeast1)) { Запрос GetSecretValueRequest = новый GetSecretValueRequest(); request.SecretId = имя; request.VersionStage = "AWSCURRENT"; результат вар = client.GetSecretValue(запрос); return JsonConvert.DeserializeObject(result.SecretString); }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»