我已经尝试过使用AWS-使用[compile'com.amazonaws:aws-java-sdk:1.9.13']依赖项,文件已上传。
对于DigitalOcean,我使用的是相同的依赖项。我尝试将s3更改为空格,将凭据s3更改为空格。但这会引发错误
InvalidAccessKeyId
您提供的AWS Access Key ID在我们的记录中不存在。
我认为AWS依赖项指向默认端点。
因此,我将s3端点-s3.amazonaws.com的端点更改为空格端点-nyc3.digitaloceanspaces.com。
更改之后,我仍然尝试上传,但仍然遇到相同的问题
InvalidAccessKeyId
您提供的AWS Access Key ID在我们的记录中不存在。
我认为端点没有改变;我正在使用此代码设置DigitalOcean端点。
BasicAWSCredentials awsCreds = new BasicAWSCredentials(accesskey, secretkey);
AmazonS3Client s3Client =new AmazonS3Client(awsCreds)
s3Client.setEndpoint("nyc3.digitaloceanspaces.com");
如果有人对此有想法?
请帮助我。预先感谢。