Authentication 双跳委派:检索用户IIS APPPOOL时出错。基础提供程序在打开时失败。用户登录失败';域\WebVM$';
双跳委派:检索用户IIS APPPOOL时出错。基础提供程序在打开时失败。用户“Domain\WebVM$”登录失败 我正在设置一个IIS虚拟机服务器来访问一个单独的SQL server虚拟机,这两台机器都运行Windows server 2016和内部网。我们正在使用windows身份验证,并尝试通过IIS VM服务器计算机上的计算机帐户模拟用户。我们正在使用ASP.NET核心构建/部署MVC IIS bits 在配置了我能想到的所有东西并参考了一些帖子之后,我遇到了上述(机器帐户登录)错误。我已配置了以下主要项目:Authentication 双跳委派:检索用户IIS APPPOOL时出错。基础提供程序在打开时失败。用户登录失败';域\WebVM$';,authentication,asp.net-core,sql-server-2016,iis-10,windows-server-2016,Authentication,Asp.net Core,Sql Server 2016,Iis 10,Windows Server 2016,双跳委派:检索用户IIS APPPOOL时出错。基础提供程序在打开时失败。用户“Domain\WebVM$”登录失败 我正在设置一个IIS虚拟机服务器来访问一个单独的SQL server虚拟机,这两台机器都运行Windows server 2016和内部网。我们正在使用windows身份验证,并尝试通过IIS VM服务器计算机上的计算机帐户模拟用户。我们正在使用ASP.NET核心构建/部署MVC IIS bits 在配置了我能想到的所有东西并参考了一些帖子之后,我遇到了上述(机器帐户登录)错误。
- 在启用Windows身份验证和ASP.NET模拟的情况下安装网站,禁用所有其他身份验证类型
- 网站配置编辑器设置“system.webServer/security/authentication/windowsAuthentication”:useKernelMode为True
- 运行.NET CLR版本“无托管代码”的应用程序池
- 使用经典托管管道模式的应用程序池
- 作为ApplicationPoolIdentity运行的应用程序池
- 已确认在AD中为IIS VM计算机帐户注册的主机SPN(使用setspn-L IISVMServer)
- 已确认在AD中为SQL Server VM计算机帐户注册了主机SPN
- 已确认ServiceClass/主机:在AD中为SQL Server VM注册的端口
- 已注册IIS服务器计算机帐户的SPN“信任此计算机以委派给任何服务(仅限Kerberos)”
- 计划在无约束委派工作后锁定受约束委派
- 尝试使用/不使用web.config运行:“system.web identity impersonate=“true”/system.web”
谢谢,dave太令人沮丧了?!我只能建议仔细检查各个位置的主机名(即SPN)因为我相信“hostname”与“hostname.mydomain.local”不同。是的,确实令人沮丧:)。我检查了SPN并按预期使用FQDN,谢谢你的建议。@Dave,你有过这样的运气吗?我在IIS10上遇到了类似的问题ASP.net core,但连接到SqlServer 2012时错误与你相同,
登录失败er'DOMAIN\iisvm$'
不,我从未收到回复,考虑到我认为这不是非典型的情况,有点令人惊讶。祝你好运,希望有人回答,这样你就可以找到解决方案。