2013-04-10 57 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

我一直认为需要的证书认证发布

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

相关问题