我有一个带有 2 个站点的 IIS 7 服务器 - site1、site2。
site1绑定(bind)80端口,site2绑定(bind)81端口。
我在 site2 中有一个网页,它通过 $.ajax()
发送 http 获取请求到 site1 中的 URL。
我已将两个站点都配置为使用 kerberos:
我使用 fiddler 来监视请求 header 。
我尝试设置:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"AuthNegotiateDelegateWhitelist"="*"
...(特别是服务器名称),但它没有奏效。
有任何想法吗?
最佳答案
我必须向此键添加相同的注册表值才能使一切正常:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium
同样有趣的是,我使用的是 *.domain.local 而不是 *.domain.local。
关于security - Kerberos 委托(delegate)在 chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17426651/