第 3 AWS SDK for PHP 版的登入資料 - AWS SDK for PHP

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

第 3 AWS SDK for PHP 版的登入資料

如需 AWS SDKs 可用登入資料機制的參考資訊,請參閱 AWS SDKs和工具參考指南中的登入資料和存取權

重要

為了安全起見,強烈建議不要使用根帳戶進行 AWS 存取。如需最新的安全建議,請務必參閱 IAM 使用者指南中的 IAM 安全最佳實務

設定優先順序

當您初始化新的服務用戶端而未提供任何登入資料引數時,軟體開發套件會使用預設登入資料提供者鏈結來尋找 AWS 登入資料。開發套件會使用鏈結中傳回登入資料而沒有錯誤的第一個供應商。

為了尋找全域設定和登入資料提供者的值, AWS SDK for PHP 有一系列要檢查的位置。以下是優先順序:

  1. 程式碼中或服務用戶端本身上設定的任何明確設定,都優先於任何其他設定。

  2. 使用取自環境變數的登入資料

    如果您在 Amazon EC2 執行個體以外的機器上執行開發工作,設定環境變數非常有用。

  3. 共用config和credentials檔案.

    這些檔案與其他 SDKs和 所使用的檔案相同 AWS CLI。