如何在 .net 源代码中对访问密钥和秘密访问密钥进行硬编码

本文关键字:密钥 秘密访问 编码 访问 net 源代码 | 更新日期: 2023-09-27 18:33:13

var ec2Client = new AmazonEC2Client();
string amiID = "ami;
string keyPairName = "aaaa";
// List<string> groups = new List<string>() ;
var launchRequest = new RunInstancesRequest()
{
    ImageId = amiID,
    InstanceType = "tttt",
    MinCount = 1,
    MaxCount = 1,
    KeyName = kkkk,
    SubnetId = "bbbb",
};

如何对访问密钥和秘密访问密钥进行硬编码?

如何在 .net 源代码中对访问密钥和秘密访问密钥进行硬编码

var awsCreds = new BasicAWSCredentials("ACCESS_KEY", "SECRET_KEY");
var ec2Config = new AmazonEC2Config() {
    // add configurations here, 
    // such as ServiceURL and RegionEndpoint
}
var ec2Client = new AmazonEC2Client(awsCreds, ec2Config);

了解更多信息:

  • AmazonEC2Client Class
  • AmazonEC2Config Class

无论如何,不建议硬编码访问密钥和私有密钥。请非常谨慎,尤其是当您要将代码共享到公共存储库时。