gpt4 book ai didi

c# - Windows 集成 (NTLM) 身份验证与 Windows 集成 (Kerberos)

转载 作者:可可西里 更新时间:2023-11-01 08:39:57 26 4
gpt4 key购买 nike

Windows 集成 (NTLM) 身份验证和 Windows 集成 (Kerberos) 之间有什么区别?

如何在IIS6中实现这些

w.r.t. MSDN

最佳答案

Kerberos 和 NTLM 是验证用户密码的不同算法,无需向服务器透露密码。有关 NTLM 的更多信息和 Kerberos在维基百科。

如果启用 Windows 身份验证,通常首选 Kerberos,如果不可用,它将回退到 NTLM。

  • NTLM 只需要客户端与网络服务器通信以进行身份​​验证。 Web 服务器处理与域 Controller 的通信。这对于无法从 Internet 访问 DC 的公共(public)站点来说是一个优势。不幸的是,NTLM 使用的密码学已经过时,不再被认为是安全的。 NTLM 只能通过 https 使用。
  • Kerberos 要求客户端从域 Controller 获取票证,这使得它更适合 Intranet 场景。然而,Kerberos 更安全并且可以处理委派,其中 Web 服务器可以使用客户端的身份访问其他资源(例如文件服务器)。

关于c# - Windows 集成 (NTLM) 身份验证与 Windows 集成 (Kerberos),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6744437/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com