【发布时间】:2020-02-05 10:51:47
【问题描述】:
我需要使用 C#(visual studio) 连接到 AWS Educate 帐户。我可以在 Standard 帐户下执行此操作,但是当我连接到 Educate 帐户时,它会显示我的“invalid credentials token,,,,”。我通过 https://labs.vocareum.com/ 在 account details 蓝色按钮下获得了 Educate 帐户的凭据。我在代码中使用了与标准帐户相同的凭据。你能帮我吗,这对我来说真的很重要。这是我的连接代码:
rekognitionClient = new AmazonRekognitionClient("A****",
"n****",
"session_token***"
Amazon.RegionEndpoint.USEast1);
DetectLabelsResponse detectLabelsResponse = rekognitionClient.DetectLabels(detectlabelsRequest);
【问题讨论】:
-
您最近何时注册 AWS Educate?您的 Educate 帐户是否仍处于配置阶段?您是否收到要求提供进一步身份证明或信息的电子邮件?
-
@NickWalsh 感谢您的回复,我不到一周就注册了。没有任何要求,它适用于某些允许的服务。我与他们有联系,他们说,例如,sage maker 的培训工作仅限于教育帐户,不可能,恐怕他们不允许我们出于同样的原因通过代码连接。太可笑了,,,,
-
虽然某些服务确实受限于 Educate 帐户,但我不认为 Rekognition 是其中之一。您可以通过与 vocareum 分开的控制台登录您的 AWS 账户,创建一个管理员 IAM 用户,然后尝试使用这些凭证吗?
-
@NickWalsh 我能够进入 EDUCATE 帐户的唯一方法是 Vocarum。我可以通过它进入控制台并创建 IAM 角色,但不能创建代码连接所需的访问密钥(如 AWS 文档中所述)。这就是问题所在,访问密钥!
-
这里提供的答案是否可以帮助您找到访问密钥? stackoverflow.com/questions/40515079/…
标签: visual-studio amazon-web-services aws-sdk amazon-rekognition