我想测试aws的javasdks3client与客户端加密本地使用 localstack
. 为此,需要将端点url重写为 localhost
. 简单的s3设置有多个选项:
AwsClientBuilder.withClientConfiguration(...)
AwsClientBuilder.withEnpointConfiguration(...)
AwsClientBuilder.withDnsResolver(...)
但是当使用客户端加密s3overkms时,它就不起作用了。安装程序如下所示:
AmazonS3EncryptionClientV2Builder
.standard()
.withRegion(region)
.withCryptoConfiguration(new CryptoConfigurationV2().withAwsKmsRegion(Region.getRegion(region)))
.withEncryptionMaterialsProvider(new KMSEncryptionMaterialsProvider(encryptionKmsKeyId()))
.build();
是否可以全局(对于所有aws java sdk客户端)重新定义架构/主机/端口?
暂无答案!
目前还没有任何答案,快来回答吧!