无法使用IIS上部署的webApplication创建SSL / TLS安全通道

时间:2019-02-14 05:47:46

标签: iis ssl-certificate httpwebrequest client-certificates

我已在UAT机器(测试服务器)中添加了客户端证书。我在IIS服务器上遇到问题,我的桌面测试应用程序和SoapUI工具成功收到响应,但是当我在IIS服务器上部署Web应用程序时  它会导致“无法创建SSL / TLS安全通道”的异常。   我在受信任的根证书颁发机构中添加了证书。在我的代码中

    ServicePointManager.ServerCertificateValidationCallback = new 
    RemoteCertificateValidationCallback(delegate { return true; });
    X509Certificates.X509Store store = new 
    X509Certificates.X509Store(X509Certificates.StoreName.Root, 
    X509Certificates.StoreLocation.LocalMachine);
    X509Certificates.X509Certificate2 cert4 = 
    store.Certificates.Find(X509Certificates.X509FindType.FindByThumbprint, 
    "60 0c 63 d0 54 6f 80 21 de 10 5e 9f bd 5a 8d 78 1f 9f 6c 62", false)[0];
    store.Close();

0 个答案:

没有答案