Cloud CDN staat voor images/spacetime.png in een private Cloud Storage bucket met behulp van USE_ORIGIN_HEADERS. De browser retourneert HTTP 403 en response header Cache-Control: private, max-age=0. Hoe los je dit op?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verleen allUsers de Storage Legacy Object Reader-rol op de Cloud Storage bucket..
Waarom dit het antwoord is
De HTTP 403-fout en Cache-Control: private, max-age=0 geven aan dat de Cloud CDN-service geen toegang heeft tot het object in de private Cloud Storage bucket. De Cloud CDN-service moet het object kunnen lezen om het te kunnen cachen en serveren. Door allUsers de Storage Legacy Object Reader-rol te verlenen op de Cloud Storage bucket, krijgt de Cloud CDN-service (die namens anonieme gebruikers toegang probeert te krijgen) de benodigde leesrechten. Negatieve caching inschakelen zou alleen helpen bij het cachen van fouten, niet bij het oplossen van de onderliggende toegangsfout. Het wijzigen van de cachemodus naar "Force cache all content" verandert niets aan de toegangsrechten; als Cloud CDN het object niet kan lezen, kan het het ook niet forceren om te cachen. Het verhogen van de TTL (Time To Live) beïnvloedt hoe lang een object in de cache blijft, maar lost het initiële toegangsprobleem niet op.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig