我公司计划将所有用户升级到Windows 7,并将所有用户浏览器升级为chrome。
我们有几个使用asp.net mvc和mvc webapi的内部网站点。我已将Intranet设置为可信域设置,并且我可以确认在使用chrome查看页面时User.Identity.Name
属性已正确设置为我的信息。
但是,当我尝试执行任何需要sql server连接的操作时,它立即失败,抱怨匿名登录被禁用。
这是有问题的,因为我们想让我们的用户离开IE。
答案 0 :(得分:1)
经过一番挖掘后,似乎最好的办法是与我们的IT部门讨论部署软件策略,以便根据以下信息在注册表中启用kerberos委派: http://www.chromium.org/administrators/policy-list-3#AuthNegotiateDelegateWhitelist
将此密钥添加到我的注册表后,我能够“跳转”到SQL Server而不会出现问题。我希望这有助于其他人,因为这个问题让我疯狂。