2016-08-30 4 views

Antwort

1

Es gibt keine Möglichkeit, nicht vordefinierte URLs oder vor-signierte URLs ohne Ablaufdatum zu erstellen. Die grundlegende Verwendung von presigned URLs ist

A presigned URL gibt Sie in der URL identifiziert auf das Objekt zuzugreifen, sofern , dass der Schöpfer der presigned URL Berechtigungen Zugriff hat, das Objekt. Das heißt, wenn Sie eine vor-signierte URL zum Hochladen von eines Objekts erhalten, können Sie das Objekt nur hochladen, wenn der Ersteller der vorzeichenbehafteten URL über die erforderlichen Berechtigungen zum Hochladen dieses Objekts verfügt.

Alle Objekte und Buckets sind standardmäßig privat. Die vorzeichenbehafteten URLs sind nützlich, wenn Sie möchten, dass Ihr Benutzer/Kunde ein bestimmtes -Objekt in Ihren Bucket hochladen kann. Sie benötigen jedoch keine AWS-Sicherheit Anmeldeinformationen oder Berechtigungen. Wenn Sie eine vorzeichenbehaftete URL erstellen, müssen Sie Ihre Sicherheitsanmeldeinformationen angeben, einen Bucket-Namen, ein Objektschlüssel , eine HTTP-Methode (PUT zum Hochladen von Objekten) und ein Ablaufdatum Datum und Uhrzeit angeben. Die vorzeichenbehafteten URLs sind nur für die angegebene Dauer gültig.

Der maximale Ablauf kann auf sieben Tage festgelegt werden, d. H. 604800 Sekunden.

Bitte check here für weitere Informationen.

Bitte überprüfen Sie X-Amz-Expires in Tabelle in obigem Link.

+0

danke für die Informationen! genau was ich brauchte. –

+0

@ josh1234 - Sie sind immer willkommen !!! –

Verwandte Themen