IIS / kerberos不提示来自Mac客户端的凭据

我有一个IIS服务器(Server 2008R2 / IIS 7.5)configurationKerberos身份validation。 kerberos身份validation在Windows(IE和Opera都经过testing)上的客户机上运行,​​但是当我通过Mac(Safari,Chrome或Firefox)上的任何浏览器访问网站时,我没有收到用户名/密码提示。

当我访问其他服务器也设置了Kerberos身份validation(由其他人设置和维护),我确实收到提示input用户名/密码。

为什么我的服务器不要求authentication的凭证? 有我应该检查的设置?

把它弄清楚了(就像往常一样,这是一件愚蠢的事情)。

必须启用“基本身份validation”,以便如果集成身份validation失败,IIS将请求凭据。

对于稍后阅读此内容的人,只能在支持SSL的站点上执行此操作,因为基本身份validation以明文forms发送。

可能对某人有用…我只是有类似的情况(我只需要基本authentication)。 当某些客户端(Windows)提示login时,其他(Windows Phone)没有提示并可以打开站点,就好像没有启用安全function一样。 我需要做的是禁用该网站上的匿名身份validation。