AmazonS3Client和凭据

时间:2016-04-01 15:51:05

标签: amazon-s3

我正在努力处理能够使用Java应用程序读取S3中托管的文件。我已经添加了AmazonS3Client但它在转到ProfileCredentialsProvider时失败了。我在C:/User/.aws(默认)上有我的AWS凭证,找到了凭据但引发了以下错误:“无效的属性格式:no'='character”。我的credentiasl(从亚马逊下载)是一个用逗号分隔的csv文件。如果我必须修改这个文件,请问有人能告诉我吗?提前致谢

1 个答案:

答案 0 :(得分:0)

是的,需要更改该文件的格式; ProfileCredentialsProvider类不期望使用CSV格式,而是希望文件的格式与ProfilesConfigFile文档中显示的格式相同:

[default]
aws_access_key_id=testAccessKey
aws_secret_access_key=testSecretKey

希望这有帮助!