|
|
|
@ -42,6 +42,7 @@ public class S3FileClient extends AbstractFileClient<S3FileClientConfig> {
|
|
|
|
client = (AmazonS3Client)AmazonS3ClientBuilder.standard()
|
|
|
|
client = (AmazonS3Client)AmazonS3ClientBuilder.standard()
|
|
|
|
.withCredentials(buildCredentials())
|
|
|
|
.withCredentials(buildCredentials())
|
|
|
|
.withEndpointConfiguration(buildEndpointConfiguration())
|
|
|
|
.withEndpointConfiguration(buildEndpointConfiguration())
|
|
|
|
|
|
|
|
.withPathStyleAccessEnabled(true)
|
|
|
|
.build();
|
|
|
|
.build();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -62,7 +63,7 @@ public class S3FileClient extends AbstractFileClient<S3FileClientConfig> {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
private AwsClientBuilder.EndpointConfiguration buildEndpointConfiguration() {
|
|
|
|
private AwsClientBuilder.EndpointConfiguration buildEndpointConfiguration() {
|
|
|
|
return new AwsClientBuilder.EndpointConfiguration(config.getEndpoint(),
|
|
|
|
return new AwsClientBuilder.EndpointConfiguration(config.getEndpoint(),
|
|
|
|
null); // 无需设置 region
|
|
|
|
"us-east-1"); // 设置 region
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
|