AWSのS3を利用する際に出会ったエラー
私がよくエラーと遭遇しているため、このブログでもエラーについて取り扱うことが多くなってきました。
今回もタイトル通り出会ったエラーについて短めにサクッとお話ししていきます。
S3とは?
タイトルのS3とはAWS(Amazon Web Services)が提供しているストレージ(保管庫)のことです。
これを利用するために諸々設定し、さぁいよいよローカル環境で画像をアップロードしてみるぞ!となった時にエラーはやってきました。
AWS::MissingCredentialsError unable to sign request without credentials set
端的にいうと「認証情報が見つかりませんでした」と言われています。
S3を適用する為、外部から操作できないようAWS_ACCESS_KEY_ID
とAWS_SECRET_ACCES_KEY
の環境変数を設定していました。
その際にAWS
と入力しなければならないところを片方のみAWX
と入力していたため、そりゃ認証通りませんわなぁ…と。
AWSに直して、source ~/.zshrc
を実行し環境変数を使えるようにします。
再度画像をアップロードしてみたところ、無事に理想通りの挙動になりました。