首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用不带aws访问密钥和密钥的aws sdk上传文件

使用不带aws访问密钥和密钥的aws sdk上传文件
EN

Stack Overflow用户
提问于 2013-06-07 20:36:02
回答 1查看 243关注 0票数 0

我的要求是使用AWS SDK将文件上传到亚马逊s3。因此,我需要aws访问密钥和密钥。但我只有AWSAccessKeyId和签名、策略和acl。所以我只想使用这些参数上传。

EN

回答 1

Stack Overflow用户

发布于 2013-06-08 04:26:37

只是好奇,你有AWS账户吗?如果你有账号,在http://aws.amazon.com/网页上,

“我的帐户/控制台”->“安全凭证”,你可以找到你的两个密钥。

亚马逊最近使用了IAM,我不确定它是什么,但是如果你点击“访问密钥”项,有一个“注释”,在其中你可以找到一个“安全凭证页面”链接。顺着那个链接,你就能找到你的钥匙。Secret Access key是隐藏的,所以您必须单击"show“才能看到该密钥。

和一个简单的例子如何上传文件到S3。

代码语言:javascript
复制
public void uploadObject(String name, File file) {
        PutObjectRequest putObjectRequest = new PutObjectRequest(this.bucketname, name, file);
        putObjectRequest.setCannedAcl(CannedAccessControlList.PublicRead);
        s3.putObject(putObjectRequest); 

    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16984302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档