Sto pianificando di rendere disponibile la mia raccolta di foto (di famiglia) online. Voglio utilizzare S3 e creare un sito ASP.NET che visualizzerà le foto. Non voglio che il sito web abbatta il contenuto di S3 e lo restituisca al browser. Voglio che i browser siano in grado di accedere direttamente a S3 senza influire sulla larghezza di banda di ASP.NET.Come posso proteggere le mie foto Amazon S3 ma renderle comunque disponibili tramite URL?
È possibile creare URL per ogni foto se imposto l'autorizzazione S3 al pubblico, ma voglio solo che le foto siano accessibili ai visitatori del mio sito Web, non a chiunque abbia l'URL.
Tutte le idee sono molto apprezzate!
io sono nel dilemma simile modo di leggere il link che hai fornito (ancora valido!). Immagino che chiunque abbia l'URL pre-firmato possa ancora accedere alle foto. In che modo fornisce maggiore sicurezza (a meno che non imposti il tempo di scadenza, cosa che ritengo l'intervistatore originale non desideri)? Finché ho l'url se posso accedere al contenuto, non mi interessa se è firmato o meno. L'approccio migliore non è consentire al server di backend di gestire il recupero dell'immagine e le richieste al server vengono autenticate utilizzando i token Web? – Richeek