当我浏览 google.com 时,我可以点击地址栏确保 google.com :
但是我们假设谷歌暴露Service1
,而我 - 使用c#使用此服务(wcf) -
我的服务如何确保他连接到google.com?
我知道这里涉及证书。
我已经知道如何从我的商店读取本地证书。但是这张证书不在我的商店里。
问题:
如何(以及阶段)可以阅读Google的证书数据并确保我与他们联系?
谢谢。
答案 0 :(得分:0)
ServicePointManager.ServerCertificateValidationCallback =
(sender, certificate, chain, policyError) => {
var subject = certificate.Subject;
return subject == "CN=www.google.com, O=Google Inc, L=Mountain View, S=California, C=US";
};