java首选方法使用AWSCredentials构建AmazonS3Client实例
AmazonS3Client已被弃用,取而代之的是AmazonS3ClientBuilder。AmazonS3Client构造函数接受了AWSCredentials实例,客户端可以通过该实例传递AWS访问和密钥
AWSCredentials credentialsProvider = ... ;
AmazonS3Client amazonS3Client = new AmazonS3Client(credentialsProvider.getCredentials());
使用AmazonS3ClientBuilder时,使用必要的AWS凭据实例化AmazonS3客户端的首选方式是什么
# 1 楼答案
根据AWS Documentation,可以按如下方式使用
AmazonS3ClientBuilder
:此处使用的EnvironmentVariableCredentialsProvider
资料来源:AWS Documentation EnvironmentVariableCredentialsProvider
或者,您可以使用自己的实现来调整AWSCredentialsProvider
或者可以使用Amazon提供的实现,例如提供的BasicAWSCredentials类:
实现该接口的更多官方类包括: