1. ホーム
  2. amazon-web-services

[解決済み] aws-cliで認証するとUnrecognizedClientExceptionエラーが発生する。

2022-01-30 18:22:32

質問

Alphine Linux のクリーンな Docker イメージをプルして、インストールする場合。 aws-cli で認証しようとすると aws ecr get-authorization-token --region eu-central-1 以下のようなエラーが出続けています。

エラーが発生しました ( UnrecognizedClientException を呼び出す際に GetAuthorizationToken 操作を実行します。 に含まれるセキュリティトークンが リクエストは無効です .

タイムゾーンは問題ないようで、コマンドは私のローカルマシンで正常に動作しています。

以下は、セットアップのために実行するコマンドです。 aws-cli : apk add --update python python-dev py-pip pip install awscli --upgrade export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXXXX export AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

何か明らかな見落としがあるのでしょうか?

解決方法は?

結局、アクセスの問題だったんですね 新しいIAMユーザーを作成した場合、フル管理者アクセスでは、別のアカウントで作成したECRレジストリにデフォルトでアクセスできないことが判明しました。その別のアカウントのIAM認証情報を使用することで、問題は解決しました。