我正在尝试通过Visual Studio连接到我的s3存储桶,但连接没有通过。当我使用AWS CLI时,它可以工作,但在Visual Studio中从我的程序运行s3调用时,它不能工作。当我在家中运行该程序时,从程序进行的s3调用有效,但是在网络更受限的网络中则无法运行。
这可能是防火墙问题,但我认为这可能不是由于该调用可使用AWS CLI进行的事实。 Visual Studio是否使用其他端口连接到s3存储桶?来自Visual Studio的s3调用与来自AWS CLI的s3调用有何不同?
答案 0 :(得分:0)
您需要在Visual Studio中提供对AWS资源的访问密钥。这是您的操作方式: https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/credentials.html
您可以从%HOME%\.aws\credentials
文件中获取访问密钥ID和密钥的值。