![您能否将 Windows 7 NTML 设置更改为更像 Windows XP?](https://linux22.com/image/516782/%E6%82%A8%E8%83%BD%E5%90%A6%E5%B0%86%20Windows%207%20NTML%20%E8%AE%BE%E7%BD%AE%E6%9B%B4%E6%94%B9%E4%B8%BA%E6%9B%B4%E5%83%8F%20Windows%20XP%EF%BC%9F.png)
我们的组织官方仅支持 Windows XP 和 IE6。我确实喜欢进步,所以我还是安装了 Windows 7。我们的大多数内部应用程序运行良好,但每当我需要通过我们的代理服务器时(当应用程序不在我们的公司网络上托管时),我就会遇到问题。代理使用您的域凭据进行集成身份验证。这不起作用。
当我使用 Windows XP(甚至使用 IE8)时,它会弹出一个对话框,要求我输入用户名和密码,之后一切正常。在 Windows 7 中,我得到了相同的对话框,但服务器不接受我的凭据(这些凭据是好的和有效的)。我猜想 NTLM 身份验证在 Windows XP 和 Windows 7 之间发生了变化,并且不适用于我们公司网络使用的 ISA 服务器(不知道是哪个版本)。我在这里有一个很大的假设:身份验证过程使用 NTLM。我对此不是 100% 确定,但我认为这是标准做法。
有谁知道如何调整 Windows 7 上的设置以使其 NTLM 更像“Windows XP”?
答案1
尝试使用 regedit 更改这些注册表项:
HKLM\System\CCS\Services\LanmanWorkstation\Parameters
DWORD DomainCompatibilityMode = 1
DWORD DNSNameResolutionRequired = 0
HKLM\System\CCS\Services\Netlogon\Parameters
DWORD RequireSignOrSeal = 0
DWORD RequireStrongKey = 0