Credenziali per la AWS SDK for PHP versione 3 - AWS SDK for PHP

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Credenziali per la AWS SDK for PHP versione 3

Per informazioni di riferimento sui meccanismi di credenziali disponibili per AWS SDKs, vedere Credenziali e accesso nella Guida di riferimento agli strumenti AWS SDKs e agli strumenti.

Importante

Per motivi di sicurezza, si consiglia vivamente di non utilizzare l'account root per AWS l'accesso. Fai sempre riferimento alle best practice di sicurezza di IAM nella IAM User Guide per le raccomandazioni di sicurezza più recenti.

Precedenza delle impostazioni

Quando inizializzate un nuovo client di servizio senza fornire alcun argomento relativo alle credenziali, l'SDK utilizza la catena di provider di credenziali predefinita per trovare le credenziali. AWS L'SDK utilizza il primo provider nella catena che restituisce credenziali senza errori.

AWS SDK for PHP Ha una serie di posizioni che controlla per trovare i valori per le impostazioni globali e i fornitori di credenziali. Di seguito è riportato l'ordine di precedenza:

  1. Qualsiasi impostazione esplicita impostata nel codice o su un client di servizio stesso ha la precedenza su qualsiasi altra cosa.

  2. Utilizza credenziali dalle variabili di ambiente.

    L'impostazione delle variabili di ambiente è utile se stai eseguendo lavori di sviluppo su una macchina diversa da un' EC2 istanza Amazon.

  3. Condivisi e file configcredentials.

    Questi sono gli stessi file utilizzati da altri SDKs e da AWS CLI.