2010-03-24 3 views
9

Sobald Sie Inhalte in S3 gespeichert und öffentlich gemacht haben, haben alle Zugriff darauf. Gibt es eine Möglichkeit, nur autorisierten Benutzern Zugriff auf die in S3 gespeicherten Inhalte zu gewähren? Zum Beispiel habe ich eine Website, auf der Menschen ihre Dokumente speichern können. Der Server speichert diese Dokumente in S3 und ich möchte, dass nur der Benutzer, der das Dokument hochgeladen hat, darauf zugreifen kann.Wie können Sie nur autorisierten Benutzer Zugriff Inhalte in Amazon S3 gespeichert haben?

Ich weiß, dass ich die S3-Inhalte auf meinen Server kopieren kann und nur autorisierte Benutzer Zugriff haben, aber dadurch wird der Server langsam. Ich möchte in der Lage sein, den Inhalt direkt vom S3 auf den Client-Browser zu übertragen.

Danke.

Antwort

3

Sie wollen den Abschnitt lesen namens ‚Query-String anfordern Authentication Alternative‘ gefunden here

Es wird erläutert, wie eine zeitbasierte auslaufenden Link zu einem S3-Objekt erstellen

würden Sie dann die schreiben müssen Code, der die Benutzer verwaltet (wer besitzt welchen Objektteil Ihrer Frage).

+1

Verbindung nicht verfügbar –

+0

Es nun behoben ist. – poshest

Verwandte Themen