Credenciales para la AWS SDK for PHP versión 3 - AWS SDK for PHP

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Credenciales para la AWS SDK for PHP versión 3

Para obtener información de referencia sobre los mecanismos de credenciales disponibles para la AWS SDKs, consulte Credenciales y acceso en la Guía de referencia de herramientas AWS SDKs y herramientas.

importante

Por motivos de seguridad, le recomendamos encarecidamente que no utilice la cuenta raíz para AWS acceder. Consulte siempre las mejores prácticas de seguridad en IAM en la Guía del usuario de IAM para conocer las recomendaciones de seguridad más recientes.

Prioridad de los ajustes

Al inicializar un nuevo cliente de servicio sin proporcionar ningún argumento de credenciales, el SDK utiliza la cadena de proveedores de credenciales predeterminada para buscar las credenciales. AWS El SDK utiliza el primer proveedor de la cadena que devuelve unas credenciales sin errores.

AWS SDK for PHP Tiene una serie de lugares que comprueba para encontrar valores para la configuración global y los proveedores de credenciales. A continuación se muestra el orden de prioridad:

  1. Cualquier ajuste explícito establecido en el código o en el propio cliente de un servicio tiene prioridad sobre cualquier otra cosa.

  2. Utilizar las credenciales de las variables de entorno.

    Establecer variables de entorno es útil si realizas trabajos de desarrollo en una máquina que no sea una EC2 instancia de Amazon.

  3. Archivos config y credentials compartidos.

    Estos son los mismos archivos utilizados por otros SDKs y por AWS CLI.