未能为 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 下载文件并安装到系统中。

安装到系统中的时候和前面的步骤一样,选择:选择将所有证书放入下列存储-〉受信任的根证书颁发机构。安装好以后应该就可以访问网站了,代码也就能正常运行了。

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

相关推荐
烟雨书信1 小时前
安全运维和系统安全
运维·安全
深盾科技2 小时前
鸿蒙ABC开发中的名称混淆与反射处理策略:安全与效率的平衡
安全·华为·harmonyos
Zero_Era4 小时前
LKT4202UGM重新定义物联网设备安全标准
物联网·安全·嵌入式
中科固源4 小时前
低空飞行安全“把关人”,MH/T 4055.3-2022 测试标准深度解读
安全·低空安全
老马啸西风4 小时前
sensitive-word 敏感词性能提升14倍优化全过程 v0.28.0
安全·开源·nlp·word·敏感词·sensitive-word
赖龙6 小时前
记录SSL部署,链路不完整问题
网络·网络协议·ssl
I like Code?6 小时前
阿里云服务器配置ssl-docker nginx
服务器·阿里云·ssl
梦想blog6 小时前
使用 Acme.sh 获取和管理免费 SSL 证书
证书·ssl·acme
吐个泡泡v7 小时前
网络编程基础:一文搞懂 Socket、HTTP、HTTPS、TCP/IP、SSL 的关系
网络·网络协议·http·https·socket·ssl·tcp
DreamLife☼9 小时前
工业领域 ACP 协议全解析:从入门到实战案例
网络·安全·ai·工业·行为·acp·管控