轉到您的.CSDEF並添加以下3個標籤(相應變化):
<WebRole name="CertificateTesting" vmsize="Small">
...
<Certificates>
<Certificate name="SampleCertificate" storeLocation="LocalMachine" storeName="CA" />
</Certificates>
...
<Endpoints>
<InputEndpoint name="HttpsIn" protocol="https" port="443" certificate="SampleCertificates" />
</Endpoints>
...
<Sites>
<Site name="Web">
<Bindings>
<Binding name="HttpsIn" endpointName="HttpsIn" />
</Bindings>
</Site>
</Sites>
...
</WebRole>
接下來,打開你的.CSCFG並添加:
<Role name="Deployment">
...
<Certificates>
<Certificate name="SampleCertificate" thumbprint="9427befa18ec6865a9ebdc79d4c38de50e6316ff" thumbprintAlgorithm="sha1" />
</Certificates>
...
</Role>
更換指紋和thumbprintAlgorithm與您的證書之一。
最後,使用Azure門戶上傳部署軟件包和證書或將其添加到證書選項卡。您必須使用私鑰導出證書才能工作。
此鏈接的更多細節: http://azure.microsoft.com/en-us/documentation/articles/cloud-services-configure-ssl-certificate/
回答你的最後一個問題:當你已經上傳了與包的證書,汽車規模將用這個包來提供新的服務器。
解決了我的問題...謝謝。 – Ron