A-A+
Windows XP 开启tls1.2选项并解决因证书错误问题 无法上网的问题
Windows XP 开启tls1.2选项并解决因证书错误问题 无法上网的问题
开启tls1.2
xp原生最高支持到tls1.0
不是有个Windows Embedded POSReady嵌入式操作系统 嘛
就从他身上动手
你得先把xp的浏览器升级到IE8再说
附上第一个注册表
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady] "Installed"=dword:00000001
如果在WIN7以上系统,不包括WIN7,保存注册表的时候记得要以ANSI编码进行。
然后另存为reg文件 并导入注册表开启
此妙计就是让他伪装成POSReady系统
然后下载一个补丁文件
去访问微软更新目录 安装kb4019276(安装前提先执行上面的注册表文件)
https://www.catalog.update.microsoft.com/Search.aspx?q=kb4019276
适用于 WES09 和 POSReady 2009 的更新 (KB4019276)
安装完成后
再执行下面注册表 另存为reg并导入
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "DisabledByDefault"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server] "DisabledByDefault"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "DisabledByDefault"=dword:00000000
导入完成后,不出意外的话就能访问网站了。
但是 xp他证书都过期了! 怎么访问?
导入证书
首先呢,你得找一台win10以上版本电脑 将win10的证书导出 并导入到xp去!
在win10以上电脑上
命令提示符执行
certutil -generateSSTFromWU D:\证书.sst
会将文件导入到D盘根目录下
把此文件弄到xp系统上去
然后在xp上运行certmgr.msc打开证书管理器
受信任的根证书右键——>所有任务——>导入证书
选择 D:\证书.sst
然后不停的点 确认 就行 嫌费鼠标的话 就按键盘上的y 一直的等到导入完成
此时ie8基本能正常使用了
建议还是使用第三方浏览器
本文转自知乎:https://zhuanlan.zhihu.com/p/1944099541172332172