問題タブ [aws-credentials]

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 投票する
1 に答える
270 参照

amazon-web-services - botocore.exceptions.ProfileNotFound - AWS 資格情報を Docker イメージに渡す

これは多くの人が直面している問題のようですが、私が試した解決策では解決しませんでした:

Docker 化した Python アプリを EC2 コンテナーにプッシュしたいのですが、Docker 化すると、AWS 資格情報にアクセスする際にアプリに (ローカルで) 問題が発生します。

それらをそのように渡そうとすると、次のようdocker run -v $HOME/.aws/credentials:/home/app/.aws/credentials:ro ks/mz
になります:

私の資格情報ファイルは(一種の)次のようになり、dockerで実行されていない場合、アプリは正しく接続します:

Docker化されていないのにDocker化されていないのはなぜですか?どうすれば解決できますか?

0 投票する
1 に答える
57 参照

amazon-web-services - パブリック AWS S3 バケットにアクセスする前に認証情報チェックをプログラムで無効にする方法

私の C++ プログラムは、パブリックとプライベートの両方の AWS バケットにアクセスする必要があります。公開バケットは私に属していないため、プログラムがそれらにアクセスしようとし、資格情報が表示されると、次のタイプのエラーが発生します。

このように資格情報を手動で非表示にすると

mv ~/.aws/credentials ~/.aws/credentials-hidden

プログラムを実行する前に、公開オブジェクトを正常に一覧表示して取得できます。しかし、その後、プログラムは私のプライベート バケットにアクセスできません。

資格情報チェックを無効にして再度有効にするオプションを検索S3Clientしましたが、見つかりませんでした。ClientConfiguration

これがどのように行われるか教えてください。