我們有一個azure blob存儲,並啓用了日誌記錄。 我可以查看這些日誌並使用管理門戶下載斑點。 但現在我試圖使用客戶端API列出這些日誌。沿線 東西:
let account = new CloudStorageAccount(credentials, true)
let client = account.CreateCloudBlobClient()
let container = client.GetContainerReference "$logs"
container.ListBlobs()
但是,這將引發一個Web異常代碼400 Bad Request
。 我可以。但是,請列出此客戶端上其他容器的blob。 我知道我需要爲這個容器進行身份驗證,但我使用的主要訪問密鑰的憑據。 那麼,爲什麼我不能得到$日誌blob?
感謝
我試過了,它爲我工作。你能告訴我你使用的是什麼版本的存儲客戶端庫嗎?我同時使用1.8和2.0,並在兩種情況下都能正常工作。 –
在我的機器上它是1.7.0 ...嗯..在哪裏更新? :) –
您可以從http://www.windowsazure.com/en-us/downloads/下載最新的SDK或從Nuget引用最新的存儲客戶端庫:http://nuget.org/packages/WindowsAzure.Storage/ 。 HTH。 –