Perché ricevo un errore di Accesso negato quando apro l'URL di un oggetto Amazon S3 a cui ho accesso?

2 minuti di lettura
0

Ho l’autorizzazione ad accedere a un oggetto nel bucket Amazon Simple Storage Service (Amazon S3). Ho aperto l'URL nella console Amazon S3 per quell'oggetto. Tuttavia, ho ricevuto un messaggio di errore di Accesso negato. Come posso risolvere questo problema?

Breve descrizione

L'URL dell'oggetto Amazon S3 non include le tue credenziali utente, quindi la richiesta all'oggetto è anonima. Amazon S3 restituisce un errore di accesso negato per le richieste anonime a oggetti non pubblici.

Risoluzione

Nota: se vengono visualizzati errori durante l'esecuzione dei comandi dell’interfaccia della linea di comando AWS (AWS CLI), assicurati di utilizzare la versione più recente dell'interfaccia della linea di comando di AWS.

Effettua una delle seguenti operazioni:

Scarica l'oggetto utilizzando la console Amazon S3, l'interfaccia della linea di comando di AWS, gli SDK AWS o l'API REST. Per istruzioni, consulta Scaricare un oggetto.

oppure

Includi le credenziali utente nella richiesta dell'oggetto utilizzando un URL prestabilito. Per istruzioni, consulta Condivisione di oggetti tramite URL preimpostati.

Importante: è una best practice di sicurezza per mantenere privati gli oggetti e configurare gli utenti con un URL prefirmato per le richieste autenticate di accesso agli oggetti. Tuttavia, se il tuo caso d'uso supporta l'accesso pubblico in lettura ai tuoi oggetti che richiede l'accesso tramite l'URL, modifica l'autorizzazione degli oggetti. Per configurare l'accesso pubblico alla lettura dell'oggetto, consulta Concessione dell'autorizzazione di sola lettura a un utente anonimo.


Informazioni correlate

Configurazione degli ACL

Gestione delle identità e degli accessi in Amazon S3

AWS UFFICIALE
AWS UFFICIALEAggiornata 3 anni fa