Daa*_*aan 8 amazon-web-services aws-sdk .net-core asp.net-core
我正在为AWS的.NET Core应用程序工作.阅读这篇文章后,我在文件夹中添加了一个名为"credentials"(不带扩展名)的文件:"C:\ Users\Daan \".在该文本文件中,访问密钥和秘密访问密钥都在那里.不幸的是,运行我的代码后没有设置Credentials属性.其他属性(如Region和Profile) 是根据我的appsettings文件正确设置的.更清楚的是我的程序通过添加到凭证文件来修改凭证文件.
toolkit_artifact_guid = [A GUID]
有人能解释一下这意味着什么以及我如何解决它?通过修复我的意思是我的凭证文件没有被修改,只是读取设置awsoptions变量的凭证属性.
重要的是要知道我自己创建了这个文件(不是使用CLI),我仔细检查了凭据是否正确以及这是我的代码.此外,我确实有.NET expierence但我刚开始使用AWS.
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
var awsOptions = Configuration.GetAWSOptions();
services.AddDefaultAWSOptions(awsOptions);
services.AddAWSService<Amazon.S3.IAmazonS3>();
}
Run Code Online (Sandbox Code Playgroud)
-
小智 1
由于第 3 方扩展和更新,“toolkit_artifact_guid”可能会填充在“credentials”文件中。
最有可能的原因是 AWS Toolkit for Visual Studio。
| 归档时间: |
|
| 查看次数: |
951 次 |
| 最近记录: |