首先是negotiatentlmkerberos三个不同的Windows身份验证实现?

IE发送此:
Authorization: Negotiate YIIFswYGKwYB ...

Firefox发送此消息:
Authorization: NTLM TlRMTVNTUAADAA ...

他们使用不同的协议吗?如果是这样,如何配置iis 7.0,以便仅使用ntlm

ps iis配置为使用Windows身份验证,但是两种浏览器均会抛出登录表单,并且仅对firefox成功登录。

最佳答案

从技术上讲,没有。

实际上,是的。

从技术上讲,Kerberos是NTLM的技术后继。但是您可以使用其中一种对Windows域/服务器进行身份验证。如果选择“协商”,则浏览器将尝试以任何成功的方式进行身份验证,有时是NTLM。

关于iis - Windows身份验证:协商,ntlm和kerberos,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9431585/

10-13 01:59