• 许多用户在创建 TLS 客户端凭据时遇到致命错误,并且它没有提供太多信息。
• 在应用程序运行期间,当程序无法继续执行时会发生致命错误。
• 这是因为您的应用程序无法连接到数据库,因此无法继续进行。
随着 Windows 11 操作系统的推出,用户在计算机上启动程序时很少会遇到问题。
但是,对于链接到服务器的程序,用户经常会遇到在其系统上创建 TLS 客户端凭据时发生的致命错误。
错误消息通常不是很清楚,尤其是当它们含糊不清时。但更令人沮丧的是,当错误没有给出问题所在的提示时。
本指南旨在帮助您解决在创建 TLS 客户端凭据错误时发生的致命错误,而不会丢失您的文件、文档和其他数据。
什么是 TLS 客户端凭证?
传输层安全性 (TLS) 是一种旨在通过端到端加密、完整性证明和身份验证在 Internet 上提供安全通信的协议。
建立 TLS 连接后,服务器会向客户端提供证书。然后,客户端通过检查称为客户端 TLS 的互联网安全协议来验证服务器的身份。
如果证书与协议不对应,您将收到消息事件 ID 36871:创建 TLS 客户端凭据时发生致命错误。内部错误状态为 10013。
为什么创建TLS客户端凭证会报错?
此错误背后的原因是该程序是需要连接到服务器的客户端。尽管互联网可以正常工作,但客户端无法破译服务器发送的代码。
这表明协议存在问题。错误的陈述也指向 TLS 加密协议。
您可能还会遇到事件 ID 36871:创建 SSL(客户端或服务器)凭证时发生致命错误。内部错误状态为 10011。
但是,您不必将它误认为是我们在这里处理的问题,因为这是一个与电子邮件服务器有关的完全不同的问题。
还有事件 ID 36871:创建 TLS 客户端凭据 RDP 时发生致命错误,由于无法从 Windows Server 2012 访问远程桌面而触发。
很多时候,此信息存储在 Windows 计算机的系统注册表中。下面提到了一些您可以尝试修复此错误的可能解决方法。
创建TLS客户端凭证出现致命错误怎么办?
一. 启用 TLS 1.0 和 1.1 协议
1. 按Windows+键并在“运行”R对话框窗口中输入inetcpl.cpl,然后点击。Enter
2. 在“Internet 属性”窗口中,单击“高级”选项卡。
3. 从这里,选中Use TLS 1.0和Use TLS 1.1。
4. 然后,点击Apply和OK。
5. 重新启动设备并查看错误是否仍然存在。
启用 TLS 1.0 和 1.1 协议应该可以解决这个问题。但是,如果它对您不起作用,请转到下一个解决方案。
二.运行注册表编辑器
1. 按Windows+R键,输入regedit,然后点击Enter。
2. 在“用户帐户控制”提示中,单击“是”。
3. 在注册表编辑器中,导航到以下位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client
4. 转到右窗格,右键单击可用空间,然后点击New,然后点击DWORD (32-bit) Value。
5. 将值命名为DisabledByDefault。
6. 双击该值,在弹出的窗口中,输入0作为Value Data,然后选择OK。
7. 以同样的方式,创建另一个名为Enabled的值并将值数据设置为1。
8. 最后,退出注册表编辑器并重新启动您的 PC。
Windows 注册表是帮助您更改计算机设置的重要工具。注册表编辑器的作用是修改文件路径、窗口标题或其他操作系统关键设置等数据。
相关文章
网友评论(共有 0 条评论)