有没有一种方法可以通过编程在C#中获取AWS访问密钥和秘密访问密钥?

有没有一种方法可以通过编程在C#中获取AWS访问密钥和秘密访问密钥?,c#,amazon-web-services,.net-4.0,C#,Amazon Web Services,.net 4.0,我阅读了AWS凭据最佳实践和文章,其中都建议将访问密钥和机密访问密钥放在App.config中。还有其他方法吗,例如当应用程序在实例中运行时,自动获取凭据?如果应用程序正在实例中运行-我猜您指的是EC2实例-则可以使用已拥有/知道访问密钥的IAM角色启动实例-应用程序本身不需要知道或使用密钥,AWSSDK代表您执行此操作-您的应用程序只进行AWS API调用,实例“神奇地”为您提供密钥 为实例使用IAM角色将是最佳实践

我阅读了AWS凭据最佳实践和文章,其中都建议将访问密钥和机密访问密钥放在App.config中。还有其他方法吗,例如当应用程序在实例中运行时,自动获取凭据?

如果应用程序正在实例中运行-我猜您指的是EC2实例-则可以使用已拥有/知道访问密钥的IAM角色启动实例-应用程序本身不需要知道或使用密钥,AWSSDK代表您执行此操作-您的应用程序只进行AWS API调用,实例“神奇地”为您提供密钥

为实例使用IAM角色将是最佳实践