2012-02-24 189 views
14

首先是negotiate,ntlmkerberos三种不同的windows身份验证的实现?windows身份验证:协商,ntlm和kerberos

IE发送这样的: Authorization: Negotiate YIIFswYGKwYB ...

火狐发送此: Authorization: NTLM TlRMTVNTUAADAA ...

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

p.s. iis被配置为使用Windows身份验证,但两个浏览器都会抛出登录表单,并且只有Firefox登录才能成功。

回答

0

抬起头......

Safari浏览器在iOS(7至7.0.2,然后8为好,它似乎)has troubles with Kerberos,所以如果你有支持的iPhone/ipad公司,禁用协商并且只有NTLM。