¿Por qué la URL prefirmada de mi bucket de Amazon S3 prescribe antes de la fecha de vencimiento que he especificado?

2 minutos de lectura
0

He usado un token temporal para crear una URL prefirmada para un bucket de Amazon Simple Storage Service (Amazon S3). Sin embargo, la URL ha prescrito antes de la fecha de vencimiento que he especificado. Quiero puedo crear una URL prefirmada que sea válida durante más tiempo.

Solución

Importante: Las URL prefirmadas otorgan acceso al bucket de Amazon S3 a cualquier persona que tenga la URL. Por motivos de seguridad, se recomienda limitar las capacidades de las URL prefirmadas.

Cuando usa un token temporal para crear una URL prefirmada, la URL prescribe cuando vence el token. Esto es cierto incluso cuando crea la URL con una fecha de vencimiento posterior a la del token temporal.

Para obtener más información sobre los tiempos de vencimiento, consulte el artículo Tiempos de vencimiento de las URL prefirmadas.

Para obtener información sobre los tipos de credenciales que puede usar y su tiempo de vencimiento asociado, consulte Quién puede crear una URL prefirmada.

Nota: Los servicios que asumen un rol de AWS Identity and Access Management (IAM), como el rol de ejecución de AWS Lambda, no siempre cumplen con la configuración de duración de la sesión del rol.

Para conceder a los usuarios acceso a los objetos de su bucket de Amazon S3 durante más de 7 días, elija una de las siguientes opciones:

Información relacionada

Uso compartido de objetos con URL prefirmadas

GetSessionToken

Recuperación de las credenciales de seguridad de los metadatos de la instancia

Solicitudes de autenticación: uso de parámetros de consulta (AWS Signature versión 4)

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 2 meses