【发布时间】:2020-09-28 03:23:58
【问题描述】:
我无法让 AWS Setup Extension 处理环境变量。
遵循AWS Docs + Unofficial Docs 上的说明。
在我的启动文件中,我添加了以下配置和服务。
services.AddDefaultAWSOptions(root.GetAWSOptions());
services.AddAWSService<IAmazonDynamoDB>();
我的配置包括一个带有 AWS 设置和环境变量的 JSON 文件。
public static IConfigurationRoot Configuration => new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
.AddEnvironmentVariables()
.Build();
根据下图和Unofficial Docs。 AWS 设置应尝试从环境变量配置凭证,但较高优先级选项失败。
但是,我发现它能够导入 AWS 配置文件,但不能导入环境变量。
如果有人愿意复制,我一直在控制台应用程序下的以下存储库中进行调查。 https://github.com/aws/aws-sdk-net/issues/1717
【问题讨论】:
标签: aws-sdk-net