使用SAS作为Azure Blob使用CDN?

时间:2015-03-24 01:17:08

标签: azure azure-storage-blobs

是否可以使用带有SAS查询的Azure CDN提供私有blob?我想阻止我的文件的热链接,但我认为在这之间添加CDN是不可能的。也许还有另一种解决方案,无论是Azure还是AWS S3?

1 个答案:

答案 0 :(得分:0)

如果我正确理解了这个问题,是的。您可以将SAS与CDN一起使用。如果为blob生成SAS令牌,则可以将其附加到blob的CDN URL。例如:

为blob生成SAS令牌:?sv = 2012-02-12& st = 2013-04-12T23%3A37%3A08Z& se = 2013-04-13T00%3A12%3A08Z& sr = b和SP = RW&安培; SIG = dF2064yHtc8RusQLvkQFPItYdeOz3zR8zHsDMBi4S30%3D

blob的CDN网址http://az623979.vo.msecnd.net/cdn/blob.txt

最终网址http://az623979.vo.msecnd.net/cdn/blob.txt?sv=2012-02-12&st=2013-04-12T23%3A37%3A08Z&se=2013-04-13T00%3A12%3A08Z&sr=b&sp=rw&sig=dF2064yHtc8RusQLvkQFPItYdeOz3zR8zHsDMBi4S30%3D