AWS Command Line Tools需要重新编码以进行安全登录吗?

时间:2012-07-19 01:47:58

标签: amazon-web-services mechanicalturk

AWS命令行工具似乎在Linux(Ubuntu PP)和Windows(7)上都被破坏了。在这两种情况下,在正确设置登录凭据并尝试运行最基本的工具(getBalance.sh)之后,我都无法进行身份验证。

An error occurred while fetching your balance: This request must be made over a secure channel. You must use 'https' rather than 'http'.

看起来很简单,但手册和安装目录中没有任何内容表明这是命令行工具支持的选项。

是否有人已修改shell脚本以使用安全连接?如果没有,有关我应该从哪里开始修改的线索?

1 个答案:

答案 0 :(得分:11)

我还没有广泛使用这些工具,所以不能说这个解决方案已经过广泛测试,但getBalance.sh在这之后工作了

见这个帖子:

https://forums.aws.amazon.com/message.jspa?messageID=333485

从链接:

  

编辑命令行工具安装目录\ bin \ mturk.properties文件并编辑service_url以使用https而不是http - 即https://mechanicalturk.amazonaws.com/?Service=AWSMechanicalTurkRequester用于生产,https://mechanicalturk.sandbox.amazonaws.com/?Service=AWSMechanicalTurkRequester用于沙箱。