win10 家庭版 CredSSP加密Oracle修正 设置方法
CredSSP加密Oracle修正是windows10家庭版用户可能会遇到的问题之一。如果你是windows 10家庭版用户,你可能无法连接到Oracle Database。这个问题是因为CredSSP协议的安全更新导致的。在这篇文章中,我们将会提供一些可以解决这个问题的方法。
1、什么是CredSSP协议?
CredSSP(Credential Security Support Provider)是一个安全协议,它允许Windows用户在远程连接时使用它们的凭证。它是Windows协议中实现凭证切换的一部分。CredSSP协议是Windows的一项安全功能,它用来验证用户的身份以及对Windows服务器的访问权限。
2、CredSSP协议更新可能会导致的问题
CredSSP协议更新可能会影响一些特定的应用程序和操作。此次安全更新会禁用CredSSP 加密Oracle等一些旧的应用程序。
3、如何设置?
解决方法一:端口映射
一些用户可以使用端口映射,例如Oracle apex listener或SQL Developer中的Oracle REST数据服务,它们使用非远程Oracle接口的情况。
a.在Windows 7或Windows 10上打开“Control Panel”,然后选择“Programs and Features”。
b.单击“Turn Windows features on or off”。
c.检查“Telnet Client”选项并确定,然后单击“OK”。
d.单击“Windows-x”,然后选择“Windows PowerShell (Admin)”。
e.输入以下命令:
netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=5672 connectaddress=destinationaddress connectport=5672。
解决方法二:注册表编辑器
另外,你也可以运用注册表编辑器。
1)运行“注册表编辑器”。
2)转到下面的键:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\CredentialsDelegation
3)双击“AllowDelegatingDefaultCredentials”。
4)选择“启用”。
5)再双击“Allow Delegating Default Credentials with NTLM-only Server Authentication”。
6)选中“已启用”。
7)单击“应用”和“确定”。
解决方法三:组策略编辑器
MSN新闻和其他流行的网站建议使用组策略编辑器方法,这是另一种解决CredSSP更新问题的方法。
1)按下“Win + R”,然后输入“gpedit.msc”以打开组策略编辑器。
2)转到计算机配置 \ 管理模板 \ 系统 \ 安全身份验证层。
3)找到“限制 基于NTLM 不安全的身份验证”的选项。
4)启用它并将“保护级别”更改为“保护器”或“要求签名”(根据你的需求选择其中一个)。
5)单击“应用”和“确定”。
总结:
通过执行上述任何一种解决方法,你就可以解决CredSSP加密Oracle等旧的应用程序的问题。你可以根据需要选择其中任何一种方法,并在安全地连接到CLR服务时享受更加安全的体验。
