【问题标题】:AWS Instance creation errorAWS 实例创建错误
【发布时间】:2014-10-29 03:17:29
【问题描述】:

我在通过 eclipse 在 AWS 中创建实例时遇到以下错误。

exception in thread "main" com.amazonaws.AmazonClientException: Unable to load AWS credentials from any provider in the chain
    at com.amazonaws.auth.AWSCredentialsProviderChain.getCredentials(AWSCredentialsProviderChain.java:117)
    at com.amazonaws.services.opsworks.AWSOpsWorksClient.invoke(AWSOpsWorksClient.java:3574)
    at com.amazonaws.services.opsworks.AWSOpsWorksClient.createInstance(AWSOpsWorksClient.java:2098)
    at AwsConsoleApp.main(AwsConsoleApp.java:154)

我的代码如下:

String az=new String("ec2.us-east-1.amazonaws.com");
cir.setAvailabilityZone(az);
String ami_id=new String("ami-864d84ee");
cir.setAmiId(ami_id);
CreateInstanceResult cr=awoc.createInstance(cir);

请帮帮我。

【问题讨论】:

标签: amazon-web-services amazon-ec2 ec2-ami ec2-api-tools


【解决方案1】:

您似乎需要提供凭证才能访问您的 AWS 账户:

http://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/credentials.html

【讨论】:

  • 如果我的答案解决了您的问题,您能否将其标记为正确?
  • 如果我想匿名访问公开可用的亚马逊资源怎么办?如何提供“匿名”凭据?
  • 我不明白你的意思。你应该问一个新问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-03-02
  • 2021-06-17
  • 1970-01-01
  • 1970-01-01
  • 2014-08-15
  • 2021-08-19
  • 1970-01-01
相关资源
最近更新 更多