我刚刚在Windows 10(64位)上安装了AWS Command Line Interface。我运行'aws configure'提供两个键,区域值为us-east-1,并采用默认的json格式。然后,当我运行'aws s3 ls'时,我收到以下错误:
无效的端点:https://s3..amazonaws.com
它要么不占用我的区域,要么在链接中应该有一个点两个点。我的/.aws/config文件中只包含以下行:
[默认]
region = us-east-1
为什么我在s3链接中获得2个点代替我的区域的任何想法,导致无效的端点错误?感谢您的帮助。
答案 0 :(得分:1)
您还可以通过在AWS_ACCESS_KEY_ID
,AWS_SECRET_ACCESS_KEY
和AWS_DEFAULT_REGION
的当前会话中设置环境变量来解决此问题。
(在这种情况下,您的错误实际上是由CLI未找到该区域的值引起的)
答案 1 :(得分:0)