我是Azure的新手,遇到了障礙。我正在嘗試使用List Operations API(http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx)天青 - 操作日誌api
該請求需要一個名爲'subscription-id'的參數 - 這是什麼?這是與我試圖查詢的帳戶/存儲相關還是這是特定於我?如果是後者,那麼安全性如何維護?
我的目標是從C#WCF服務調用API。
感謝, 安德魯
我是Azure的新手,遇到了障礙。我正在嘗試使用List Operations API(http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx)天青 - 操作日誌api
該請求需要一個名爲'subscription-id'的參數 - 這是什麼?這是與我試圖查詢的帳戶/存儲相關還是這是特定於我?如果是後者,那麼安全性如何維護?
我的目標是從C#WCF服務調用API。
感謝, 安德魯
的SubscriptionId是標識特定預訂中GUID。它在Windows Azure門戶中的多個地方可見,包括雲服務和存儲帳戶的儀表板選項卡(右下角)。
每個Windows Azure訂閱都由SubscriptionId唯一標識,它是一個GUID。訂閱名稱是描述性的,並不一定是唯一的。由於任何針對Windows Azure服務管理REST API的操作都需要使用X.509證書進行身份驗證,因此對SubscriptionId本身的瞭解並不是特別不安全,而且確實需要保護,因爲它(通過SubscriptionId)提供對所有服務管理操作。
我做了一個post最近描述了使用Burp來調用服務管理操作 - 雖然非常流行的Fiddler也同樣適用。在使用WCF服務中的API之前,您可能會發現這些有用的腳本功能。
因此,爲了連接到這些Azure存儲,我需要X509證書?我從哪裏得到這些信息?很抱歉成爲這樣的新手 – andrewb
僅當使用Windows Azure服務管理REST API進行操作時才需要X.509證書。單獨的Windows Azure功能使用不同的身份驗證機制。 Storage Service使用特定於訂閱內每個存儲帳戶的帳戶名稱和帳戶密鑰。創建存儲帳戶後,這些帳戶將在Windows Azure門戶上顯示。 我建議您下載包含大量資料的Windows Azure培訓套件。 http://www.microsoft.com/en-us/download/details.aspx?id=8396 –
請參閱http://msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx - 我是試圖調用在那裏列出的URI,但不知道要輸入什麼作爲訂閱ID - 我的訂閱ID給我一個錯誤,說Forbidden – andrewb