首先,我从未与Azure合作过。
我正在C中开发一个SSL客户端应用程序,它将通过SSL访问<mywebsite>.azurewebsites.net
域下的网站。该网站使用通配符*.azurewebsites.net
域的默认证书进行保护。
我的问题是我需要向我的客户提供哪些证书才能验证它将从服务器收到的证书?它必须是服务器将返回的Azure证书的签名者的根证书,但我不知道从哪里获得它。
答案 0 :(得分:1)
我同意它必须是Azure证书的签名者的根证书。在这种情况下,验证公司的根证书。
在* .azurewebsites.net域名上查询https属性验证公司似乎是Blatimore CyberTrust:
您可以尝试从不同来源下载此证书:
答案 1 :(得分:1)
这是这个:
Baltimore CyberTrust Root :
抓住这里: https://baltimore-cybertrust-root.digicert.com/info/index.html
(指纹:de d4 de 20 d0 5e 66 fc 53 fe 1a 50 88 2c 78 db 28 52 ca e4 74
)