2013-04-10 54 views

回答

4

要發佈從工具部署正確的(視覺Studio,PowerShell或使用Service Management API的自定義),您需要授權該工具與Windows Azure配合使用。如果您通過Windows Azure管理門戶進行部署,則不需要這麼做,因爲它知道您(通過經過驗證的Microsoft帳戶)。

該授權以X509證書的形式出現。就像你提到的那樣,你可以自己創建它,或者你可以讓Windows Azure以.publishsettings文件的形式爲你創建一個。該文件包含一個編碼的X509證書。將該文件導入到Visual Studio或PowerShell cmdlet之類的工具中時,證書將安裝到本地證書存儲區。然後它可以用來驗證你的機器和Windows Azure之間的請求。

至於如何管理證書,我通常更喜歡每個機器至少有一個。我認爲如果需要,可以更容易地刪除證書,而不會影響我正在使用的其他機器。但是,這真的取決於你。

+0

+1好答案 – 2013-04-10 13:48:16

0

我一直認爲需要的證書認證發佈

(你不想只是任何人能夠部署到您的網站)

相關問題