当前位置:   article > 正文

未能为 SSL-TLS 安全通道建立信任关系

未能为 SSL-TLS 安全通道建立信任关系

在 Windows早期版本(Windows server 2008)上运行web请求相关代码,提示错误:未能为 SSL/TLS 安全通道建立信任关系。
打开IE直接访问相关网址,按照提示信任网站,安装证书:
选择:将所有证书放入下列存储
请添加图片描述
选择:受信任的根证书颁发机构
请添加图片描述
重新打开浏览器,如果可以正常访问网站,那就不需要往下看了。

如果还不能正常访问网址,并且打开证书显示“Windows 没有足够信息,不能验证该证书”,那就需要自己去下载根证书然后安装到系统中。
找到证书的颁布机构,然后百度一下,下载对应的根证书。(可以在电脑上安装360等高级浏览器,访问网站后可以打开证书查看详细情况,就能看到证书的颁布机构)
我遇到的证书详情:
在这里插入图片描述
有两层,DigiCert Global Root G2 和 Encryption Everywhere DV TLS CA - G2 证书都需要下载,下载
crt 格式的证书(旧Windows默认能识别crt格式的证书文件)。
这个证书相关的根证书下载网址:https://www.digicert.com/kb/digicert-root-
certificates.htm?om_ext_cid=dc_email__11274&mth=
在页面中搜索 DigiCert Global Root G2 和 Encryption Everywhere DV TLS CA - G2
下载文件并安装到系统中。
安装到系统中的时候和前面的步骤一样,选择:选择将所有证书放入下列存储-〉受信任的根证书颁发机构。安装好以后应该就可以访问网站了,代码也就能正常运行了。

分享解决方法给需要的人。

学习网络安全技术的方法无非三种:

第一种是报网络安全专业,现在叫网络空间安全专业,主要专业课程:程序设计、计算机组成原理原理、数据结构、操作系统原理、数据库系统、 计算机网络、人工智能、自然语言处理、社会计算、网络安全法律法规、网络安全、内容安全、数字取证、机器学习,多媒体技术,信息检索、舆情分析等。

第二种是自学,就是在网上找资源、找教程,或者是想办法认识一-些大佬,抱紧大腿,不过这种方法很耗时间,而且学习没有规划,可能很长一段时间感觉自己没有进步,容易劝退。

如果你对网络安全入门感兴趣,那么你需要的话可以点击这里

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/847932
推荐阅读
相关标签