我们正在尝试为BI工具实施Kerberos身份验证(在Windows 2008上使用DC安装在Windows 2012服务器上)。在使用“本地系统”运行特定于应用程序的Windows服务时,就身份验证而言,一切正常。但是当我们使用用于Kerberos的服务帐户时,我们会看到以下错误:
Error 1069: The service did not start due to a logon failure
运行ktpass命令后,'用户登录名称'服务帐户位于" servicePrincipalName'格式(例如:HTTP/machinename.domain.com@DOMAIN.COM)。因此,当使用此帐户运行服务时,我们尝试使用UPN和sAMAccountName格式,但没有运气。
还有几点:
我们尝试使用新的服务帐户(通过再次设置Kerberos)但具有相同的行为
奇怪的是 - 我无法在我的测试服务器上复制此行为,但这在我的客户端环境中是特定的。
我们的目标是能够将用户凭据从应用程序委派给不同的数据库(双跃点),并且使用服务帐户运行应用程序至关重要。
有没有人见过这样的问题?什么可能导致这样的行为?任何指针都非常感激。