当前位置:   article > 正文

解决IIS 验证远程SSL证书无效_system.security.authentication.authenticationexcep

system.security.authentication.authenticationexception

问题:

在这里插入图片描述

我们给IIS上的网站设置的类型为:https,并且设置了SSL,我们在访问程序时可能会报错:System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效 。

解决:

System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效 。”这个异常,是因为远程url使用的域名没有购买证书,所以需要在报错的代码前加一句话:ServicePointManager.ServerCertificateValidationCallback += RemoteCertificateValidate;

RemoteCertificateValidate事件代码如下:

//为了通过远程证书验证,总是返回true

private static bool RemoteCertificateValidate(object sender, X509Certificate cert,X509Chain chain, SslPolicyErrors error)
{
		return true;
}
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/182265
推荐阅读
相关标签
  

闽ICP备14008679号