首页软件教程为什么请求会抛出SSL/TLS错误?
为什么请求会抛出SSL/TLS错误?

报错原因

小飞兔使用 Windows 操作系统提供的一个安全套接字协议,里面包含有https证书使用的加解密API,当遇到windows系统没有的加密API时,就会报这个错误。

Win支持TLS版本

  • windows7windows server 2008 R2,支持到TLS1.0版本。
  • Windows 10 版本 21H2Windows Server 2019,支持到TLS1.2版本。
  • Windows 11Windows Server 2022,支持到TLS1.3版本。

详细文档

如果windows 11遇到TLS1.3还报错误,在 Windows PowerShell 执行以下代码:

Add-Type -AssemblyName System.ServiceModel
[System.Enum]::GetNames([System.Net.SecurityProtocolType])

网站使用的TLS版本

软件疑问

为什么chrome/edge能运行在windows7/windows 2008系统呢?

  • 因为chrome/edge等软件内置了一套https证书加解密API。

为什么小飞兔不内置加解密API呢?

  • 第一,https使用的加密协议很多,只能使用第三方组件内置,但软件体积增加好几倍,这并不是希望看到的。
  • 第二,第三方组件也不断在更新加密,需要保持更新和维护,而使用windows系统内置的,不需要考虑这方面问题,只要windows系统更新到最新版即可解决问题。
  • 最后,这些加解密API过于复杂,并不是研究的方向。

软件应用:前端模板下载;开发设计;SEO优化;离线浏览网页。备注:本软件不是黑客程序,不能下载后台数据!
免责声明:服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利,通过使用本站工具随之而来的风险与本软件无关。
Copyright © 2019-2024 小飞兔软件 All Rights Reserved 粤ICP备19111427号-2
教程资讯 用户手册 网站专题