Eine Webanwendung stellt sichere Dokumente bereit, die in einem privaten S3-Bucket gespeichert sind, und muss authentifizierten Benutzern das Herunterladen eines bestimmten Dokuments für 15 Minuten nach der Anforderung ermöglichen. Welcher Ansatz erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Generieren Sie eine vorab signierte S3-URL mit dem AWS SDK, die nach 15 Minuten abläuft..
Warum dies die Antwort ist
Eine vorsignierte S3-URL (presigned URL) ist die korrekte Lösung, da sie temporären, sicheren Zugriff auf Objekte in einem privaten S3-Bucket ermöglicht, ohne die Bucket-Richtlinien ändern zu müssen. Mit dem AWS SDK kann eine solche URL generiert werden, die nach einer festgelegten Zeit (hier 15 Minuten) abläuft. Dies stellt sicher, dass nur authentifizierte Benutzer für einen begrenzten Zeitraum auf das Dokument zugreifen können. Das Kopieren von Dokumenten in einen anderen Bucket ist ineffizient und unnötig komplex. Die serverseitige Verschlüsselung (SSE-KMS) schützt Daten im Ruhezustand, kontrolliert aber nicht den Zugriff. Das temporäre Aktualisieren der Bucket-Richtlinie ist umständlich, fehleranfällig und nicht skalierbar für viele Benutzer oder häufige Anfragen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich