Ich baue eine Webanwendung und untersuche mit Amazon S3 die Benutzer-Uploads.amazon s3 für Downloads Wie man mit Sicherheit umgehen kann
Mein Anliegen ist, ich möchte nicht, dass Benutzer A seinen Download-Link für ein Dokument er hochgeladen ist urltoMyS3/doc1234.pdf und versuchen Sie urltoMyS3/doc1235.pdf und erhalten Sie ein anderes Benutzerdokument.
Die einzige Möglichkeit, dies zu tun ist, nur die Webanwendung eine Verbindung zu S3 zu ermöglichen, dann zu überprüfen, ob der Benutzer Zugriff auf eine Datei in der Webanwendung hat, die Webanwendung die Datei herunterladen, und dann servieren Sie es dem Kunden. Das Problem bei dieser Methode ist, dass die Anwendung die Datei zuerst herunterladen muss und den Downloadprozess für den Benutzer zwangsläufig verlangsamen würde.
Wie werden Benutzerdateien normalerweise mit Amazon S3 verarbeitet? Oder wird es einfach nicht in einem Szenario verwendet, in dem die Dateien nicht öffentlich sein sollten? Gibt es einen anderen Service für so etwas?
Dank
FYI, leitet Ihr Link jetzt auf eine generische Begrüßungsseite. –