0

当我浏览google.com时,我可以通过单击地址栏来确保它是google.com :

在此处输入图像描述 在此处输入图像描述

但是让我们假设谷歌正在公开 Service1,而我 - 使用 c# 使用此服务(wcf) -

我的服务如何确保他连接到 google.com ?

我知道这里涉及到一个证书。

我已经 知道如何从我的商店读取本地证书。但是这个证书不在我的商店里。

问题 :

那么如何(以及在​​什么阶段)我可以读取谷歌的证书数据并确保我连接到它们?

谢谢你。

4

1 回答 1

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";
    };
于 2012-11-08T09:15:27.240 回答