一个微软的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