Cloud CDN si trova di fronte a images/spacetime.png in un bucket Cloud Storage privato utilizzando USE_ORIGIN_HEADERS. Il browser restituisce HTTP 403 e l'intestazione della risposta Cache-Control: private, max-age=0. Come si risolve il problema?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Concedere a allUsers il ruolo Storage Legacy Object Reader sul bucket Cloud Storage..
Perché questa è la risposta
Il problema si verifica perché Cloud CDN non ha i permessi per accedere all'oggetto nel bucket Cloud Storage privato, risultando in un errore 403. Concedere il ruolo Storage Legacy Object Reader (lettore di oggetti legacy di Storage) a allUsers sul bucket Cloud Storage consente a Cloud CDN di recuperare l'oggetto. Sebbene allUsers implichi accesso pubblico, Cloud CDN agisce come un proxy e non espone direttamente il bucket. Le altre opzioni non risolvono il problema: La memorizzazione nella cache negativa gestisce gli errori, non i problemi di autorizzazione. La modifica della modalità cache non risolve il problema di accesso iniziale. L'aumento del TTL predefinito influisce sulla durata della cache, non sull'autorizzazione per recuperare l'oggetto.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta