dongxiong1935 2016-12-01 23:17 采纳率: 0%
浏览 67

找不到Golang Amazon S3环境访问密钥

I created a new I-AM user set that user permission to full access for S3 then I see the environment variable for the MacBook with the correct Key and Key-ID . I then followed the amazon docs http://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/common-examples.html#s3 to list all of my buckets and I received the error Failed to list buckets EnvAccessKeyNotFound: AWS_ACCESS_KEY_ID or AWS_ACCESS_KEY not found in environment

I do not know why it is not recognizing my code which is this

func UploadProfile() {

    svc := s3.New(session.New(&aws.Config{Region: aws.String("us-west-2"),Credentials:credentials.NewEnvCredentials()}))
    result, err := svc.ListBuckets(&s3.ListBucketsInput{})
    if err != nil {
        log.Println("Failed to list buckets", err)
        return
    }

    log.Println("Buckets:")
    for _, bucket := range result.Buckets {
        log.Printf("%s : %s
", aws.StringValue(bucket.Name), bucket.CreationDate)
    }
}

I had one of the variables before as AWS_SECRET_ACCESS_KEY but removed the secret portion because it still gave me the same error. Any suggestions on how to fix this enter image description here

  • 写回答

1条回答 默认 最新

  • donglin5770 2016-12-01 23:40
    关注

    @Pablo prez,

    Is getting credentials actually showing you the AWS keys from your env, i.e. if you run

    creds := credentials.NewEnvCredentials()
    credValue, err := creds.Get()
    if err != nil {
        panic(err.Error())
    }
    
    fmt.Printf("%+v", credValue)
    

    will it print your keys out?

    You may want to check https://docs.aws.amazon.com/sdk-for-go/api/aws/credentials/ for more details.

    评论

报告相同问题?

悬赏问题

  • ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
  • ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
  • ¥60 pb数据库修改与连接
  • ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
  • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
  • ¥20 神经网络Sequential name=sequential, built=False
  • ¥16 Qphython 用xlrd读取excel报错
  • ¥15 单片机学习顺序问题!!
  • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
  • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)