問題タブ [aws-config]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-s3 - AWS_CONFIG_FILE を使用している場合は、構成ファイルに資格情報があるにもかかわらず、AWS_SDK_LOAD_CONFIG=1 を設定します。
次のコード行がエラーをスローしているタイプスクリプト/ノードベースのアプリケーションがあります。
const res = await s3.getObject(obj).promise();
端末出力に表示されるエラーは次のとおりです。
ただし、実際には .aws ディレクトリに と の値を持つ資格情報ファイルがaws_access_key_id
ありaws_secret_access_key
ます。また、これらの値を変数AWS_ACCESS_KEY_ID
およびでエクスポートしましたAWS_SECRET_ACCESS_KEY
。私もこれを実行して、実行せずに試しましexport AWS_SDK_LOAD_CONFIG=1
たが、役に立ちませんでした(同じエラーメッセージ)。さらにトラブルシューティングを行うために、考えられる原因/提案を誰かが提供できますか?