连接到 AWS S3 是通过 AWS CLI 而不是通过 Visual Studio 工作的



我正在尝试通过Visual Studio连接到我的s3存储桶,但连接没有通过。当我使用 AWS CLI 时,它有效,但在 Visual Studio 中从我的程序运行 s3 调用时则不工作。当我在家运行时,该程序的 s3 调用有效,但当我在更受限制的网络中时则不然。

这可能是防火墙问题,但我认为这可能不是由于调用使用 AWS CLI 工作的事实。Visual Studio 是否使用不同的端口连接到 s3 存储桶?来自 Visual Studio 的 s3 调用与来自 AWS CLI 的 s3 调用有何不同?

您需要在 Visual Studio 中提供 AWS 资源的访问密钥。以下是您的操作方法: https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/credentials.html

您可以从文件中获取访问密钥 ID 和密钥的值%HOME%.awscredentials

最新更新