AWS匿名凭证不支持此操作
创始人
2024-09-26 16:30:22
0

在AWS SDK中,匿名凭证指的是未提供任何访问密钥和秘密密钥的身份验证凭据。由于这些凭据没有有效的访问权限,因此它们不支持执行某些操作。

例如,当尝试使用匿名凭据执行Amazon S3操作(例如GetObject),则会导致错误消息“AWS AnonymousAWSCredentials do not support this operation”。

要解决此问题,可以使用具有有效访问密钥和秘密密钥的其他凭据来进行身份验证,或者确保尝试执行的操作受匿名凭证支持。以下是使用有效凭据的示例代码:

BasicAWSCredentials credentials = new BasicAWSCredentials("accessKey", "secretKey");
AmazonS3 s3Client = AmazonS3ClientBuilder.standard()
               .withRegion(Regions.US_EAST_1)
               .withCredentials(new AWSStaticCredentialsProvider(credentials))
               .build();
S3Object object = s3Client.getObject(new GetObjectRequest("my_bucket", "my_object_key"));

或者,可以在使用匿名凭证执行操作之前检查操作是否受支持,例如:

if (AmazonS3.isRequesterPaysEnabledForObject("my_bucket", "my_object_key", s3Client)) {
    S3Object object = s3Client.getObject(new GetObjectRequest("my_bucket", "my_object_key"));
}

相关内容

热门资讯

我来教教大家“wepoker能... 您好:wepoker能不能开挂透视这款游戏是可以开挂的,软件加【添加微信客服136704302】确实...
热点讨论“wepoker辅助透... 您好,wepoker辅助透视挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很...
大家学习交流“wepoker辅... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
今日头条“wepoker发牌规... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
实测教程“wepoker有没有... >>>您好:,软件加微信【添加136704302】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多...
最新研发“wrpoker透视挂... 您好:wrpoker透视挂真的吗这款游戏是可以开挂的,软件加【添加微信客服136704302】确实是...
分享一款“wpk正版透视”开挂... 您好:wpk正版透视这款游戏是可以开挂的,软件加【添加微信客服136704302】确实是有挂的,很多...
玩家爆料“WePoKer透视软... WePoKer透视软件挂下载是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用...
盘点十款“wpk辅助kaq66... >>您好:wpk辅助kaq665确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总...
最新通报“wepoker有透视... 您好,wepoker有透视软件挂吗这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302...