【发布时间】:2015-01-22 16:21:43
【问题描述】:
我已经安装了适用于 .Net 的 AWS 开发工具包。
我需要编写一个程序来更改安全组的权限,我在http://awsdocs.s3.amazonaws.com/sdk-net/latest/aws-sdk-net-dg.pdf(第 39 页)上找到了如何在 C# 中执行此操作的示例。
Dim ipPermission As New IpPermission()
ipPermission.IpProtocol = "tcp"
ipPermission.FromPort = 3389
ipPermission.ToPort = 3389
ipPermission.IpRanges = IPRange
Dim ingressRequest As New AuthorizeSecurityGroupIngressRequest()
ingressRequest.GroupId = "sg-xxxxxxxx"
ingressRequest.IpPermissions.Add(ipPermission)
Dim endpoint As RegionEndpoint = RegionEndpoint.EUWest1
config.RegionEndpoint = endpoint
Dim ec2Client As New AmazonEC2Client(credentials, config)
Dim ingressResponse As System.Threading.Tasks.Task(Of AuthorizeSecurityGroupIngressResponse) = ec2Client.AuthorizeSecurityGroupIngressAsync(ingressRequest)
但是,当我尝试运行代码时,会出现以下异常:
Unable to reach credentials server
这是 SDK 中的错误,还是我做错了什么?
我已经尝试了所有我能想到的方法,但没有任何帮助,我迫切需要帮助!
【问题讨论】:
-
我迫切需要它来工作,但我无法弄清楚问题出在哪里。请有人帮助我!
-
我真的很绝望!!!有什么建议吗?
-
在 2021 年 4 月 28 日看到这个...找不到显示他们有任何错误的 AWS 仪表板。
标签: .net amazon-web-services amazon-ec2 sdk