5

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'.

簡単そうに見えますが、マニュアルにもインストールされたディレクトリにも、これがコマンド ライン ツールでサポートされているオプションであることを示唆するものは何もありません。

保護された接続を使用するようにシェル スクリプトを変更した人はいますか? そうでない場合、どこから変更を開始すればよいかについての手がかりはありますか?

4

1 に答える 1

11

私はツールを広範囲に使用していないため、このソリューションが広範囲にテストされているとは言えませんが、これを行った後に getBalance.sh が機能しました

このスレッドを参照してください:

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

リンクから:

Command Line Tools Installation Directory\bin\mturk.properties ファイルを編集し、http の代わりに https を使用するように service_url を編集します。サンドボックス用のsandbox.amazonaws.com/?Service=AWSMechanicalTurkRequester

于 2012-08-13T09:17:43.323 に答える