一個微軟的Azure雲服務具有在服務定義中定義這樣一個Web角色:SSL證書驗證有時成功,有時失敗
<ServiceDefinition name="Magic" schemaVersion="" xmlns="[WHATEVER]">
<WebRole name="MagicRole">
<Sites>
<Site name="Web" >
<Bindings>
<Binding name="HttpIn" endpointName="HttpIn" />
<Binding name="HttpsIn" endpointName="HttpsIn" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="HttpIn" protocol="http" port="80" />
<InputEndpoint name="HttpsIn" protocol="https"
port="443" certificate="ServiceCert"/>
</Endpoints>
<Certificates>
<Certificate name="ServiceCert"
storeLocation="LocalMachine" storeName="My" />
</Certificates>
</WebRole>
</ServiceDefinition>
的服務一直在努力好幾個月。最近用戶在建立與服務的SSL連接時開始報告一些模糊的問題。
Safari瀏覽器在iOS上報道說這是無法驗證服務器的身份,捲曲報道說這是無法得到如this和this報道說當地的頒發者證書和第三方SSL驗證工具證書安裝不正確。
該問題未得到一致的轉載。有時候請求會成功,有時會失敗。第三方工具有時會報告服務已正確配置,有時會報告其配置錯誤。
在用戶開始報告這些問題之前的兩週內,服務中沒有任何變化。
什麼可能導致此問題?
你能在你的答案中包含更新的Azure文檔鏈接嗎? –
@GauravMantri完成。 – sharptooth