翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS SDK for PHP バージョン 3 の認証情報
AWS SDKs、「 SDK とツールのリファレンスガイド」の「認証情報とアクセス」を参照してください。 AWS SDKs
重要
セキュリティのため、ルートアカウントを AWS アクセスに使用しないことを強くお勧めします。最新のセキュリティ推奨事項については、必ず IAM ユーザーガイドの「IAM におけるセキュリティのベストプラクティス」を参照してください。
設定の優先順位
認証情報引数を指定せずに新しいサービスクライアントを初期化すると、SDK はデフォルトの認証情報プロバイダーチェーンを使用して AWS 認証情報を検索します。SDK では、チェーンのプロバイダの中で、最初にエラーのない認証情報を返したものを使用します。
AWS SDK for PHP には、グローバル設定と認証情報プロバイダーの値を検索するためにチェックする一連の場所があります。優先順位は次のとおりです。
-
コードまたはサービスクライアント自体に設定されている明示的な設定は、他の設定よりも優先されます。
-
環境変数の認証情報を使用します。
Amazon EC2 インスタンス以外のマシンで開発作業を行う場合は、環境変数を設定すると便利です。
-
共有 config および credentials ファイル.
これらは他の SDK や AWS CLIで使用されているのと同じファイルです。