Uno dei miei dubbi sull'utilizzo di Archiviazione BLOB di Azure è l'hotlinking.Impedire il collegamento rapido nell'archiviazione BLOB di Azure
Sembra una buona idea inserire contenuto statico (immagini, video, audio, file JS e CSS di grandi dimensioni, ecc.) In un contenitore pubblico, ma nulla impedisce ad altri siti Web di collegare questo contenuto e utilizzarlo in i loro siti web. Pertanto, alcuni webmaster che utilizzano i miei contenuti nei loro siti, mi costerebbero dei soldi.
Una protezione comune per hotlinking è quella di filtrare tramite l'intestazione HTTP Referer
. Come può essere realizzato in Archiviazione BLOB di Microsoft Azure?
Apparentemente, it is possible in Amazon S3.
So che questo sarebbe male per la ricerca di immagini di Google, dal momento che non sarebbe in grado di mostrare le mie foto, ma beh ... potrei vivere con quello.
Cheers.
Humm ... ero a conoscenza di SAS. Il problema è che, se ad esempio, imposto il SAS su 10 minuti, dopo tale periodo di tempo i client dovranno scaricare nuovamente tutto il contenuto statico dal blob, senza possibilità di utilizzare il caching HTTP. Ma forse non c'è altro modo. Grazie. – vtortola