問題タブ [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.

0 投票する
2 に答える
470 参照

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たが、役に立ちませんでした(同じエラーメッセージ)。さらにトラブルシューティングを行うために、考えられる原因/提案を誰かが提供できますか?