1

我試圖訪問我以編程方式上傳到azure文件存儲的文件。azure文件存儲訪問文檔與直接鏈接

但粘貼直接鏈接enter image description here

任何想法,我怎麼能直接獲取該文件時,我想從蔚藍的文件存儲下載的時候?

感謝

不允許

回答

1

存儲在文件服務直接訪問文件,因爲包含這些文件的份額已經Private ACL和不同的blob容器有沒有辦法改變A股的ACL。

您需要做的是在要直接訪問的文件上創建Shared Access Signature (SAS)並使用該SAS URL。在創建SAS時,請確保SAS至少包含Read權限,因爲需要此權限才能讀取/下載文件。

有關如何在文件上創建SAS的更多詳細信息,請參閱https://azure.microsoft.com/en-in/documentation/articles/storage-dotnet-how-to-use-files/#develop-with-file-storageGenerate a shared access signature for a file or file share)。

+0

Thanks @ gaurav-mantri,這就是我在生成共享訪問簽名後得到的東西https://i.gyazo.com/2a01dd0de8726e8aa71a2fda86515692.png – Laziale

+0

你能分享生成共享訪問簽名的代碼嗎?另外,告訴我們您使用哪個SDK來創建它們。 –

+0

好吧,它現在可以工作,我不得不增加SharedAccessExpiryTime設置爲UTC時間。出於某種原因,雖然我上傳到Azure文件存儲的文檔在下載時無法打開它們,但看起來它們已損壞,但顯示的是正確的大小。如果可能,你是否有快速屏幕共享的Skype ID?謝謝 – Laziale