我最近创建了一个Openshift帐户来托管我的php网站,我目前正在尝试连接它,为此,我必须禁用证书验证,因为它会让我回复
[Subject]
CN=*.rhcloud.com, O=Red Hat Inc., L=Raleigh, S=North Carolina, C=US
[Issuer]
CN=DigiCert SHA2 High Assurance Server CA, OU=www.digicert.com, O=DigiCert Inc
, C=US
[Not Before]
04/06/2015 20:00:00
[Not After]
04/11/2018 08:00:00
[Thumbprint]
46DC884F27EB05BDE0A478AE2300775FEF6E0E08
Valid From: 04/06/2015 20:00:00
Valid Until: 04/11/2018 08:00:00
Error #-2146762486: CERT_E_CHAINING 0x800B010A
随着进一步环顾四周,我发现证书错误是链[单一tlstest结果]
{{1}}
但是,在结帐或使用https://www.sslshopper.com/ssl-checker.html
时,证书不会返回任何错误http://i.stack.imgur.com/10oyr.png
我使用Unity 5.0和Mono,我的网站是通过PHP创建的 我也使用WebClient.UploadValues();发送消息(因为Unity不支持HttpClient - 仅.Net 3.5)
无论如何我可以解决这个问题吗?