gpt4 book ai didi

c# - 有没有办法在 'publicly readable buckets' 上使用 Amazon .NET AWS SDK 的 AmazonS3 客户端而不指定 AWS 凭证?

转载 作者:行者123 更新时间:2023-11-30 17:15:50 24 4
gpt4 key购买 nike

我想使用亚马逊的 .NET SDK 来访问一个公开可读的存储桶,但是用于创建 AmazonS3AWSClientFactory.CreateAmazonS3Client 方法会强制您输入您的 AwsAccessKey 和AwsSecretAccessKey。

我不想在我的客户端应用程序中包含这些,但我仍然想使用亚马逊提供的 SDK 来访问 S3 上的这些公开可读对象。

这可能吗?

最佳答案

我也在AWS论坛上问过这个问题,亚马逊官方员工回复:

As of the 1.3.8.0 release of the SDK you can pass null for the access and secret key and the SDK will skip the signing process and try the operations like GetObject as a public operation.

Norm

值得注意的是,在撰写本文时,当前的 Amazon .NET SDK 版本为“1.3.14”,因此目前可以为凭据传递 null。

关于c# - 有没有办法在 'publicly readable buckets' 上使用 Amazon .NET AWS SDK 的 AmazonS3 客户端而不指定 AWS 凭证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7743838/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com