我想开发 java 应用程序并部署在 EC2 上。据我了解,您应该使用角色而不是访问密钥和密钥。
现在假设我启动了一个实例,并附加了一个 S3 完全访问角色,那么我将如何进行 API 调用?
因为对于 SDK,它需要访问密钥和密钥,如下所示:
AWSCredentials credentials = new BasicAWSCredentials("YourAccessKeyID", "YourSecretAccessKey");
AmazonS3 s3client = new AmazonS3Client(credentials);
我不明白它将如何工作?