我们有两台 Web 服务器调用 SSRS 服务来查询其中保存的报告。两台服务器的设置完全相同,但当一台服务器运行正常时,另一台服务器在尝试查询列表时会返回 401 未授权异常。
身份验证类型为 NTLM,并且两台服务器均已在 SSRS 上设置为具有浏览器功能。在两台服务器上运行的调用 SSRS 的应用程序都以 ApplicationPoolIdentity 身份运行,因此它会恢复以 Domain\ServerName$ 身份执行报告。
我可以看到工作服务器正在使用用户名 Domain\ServerName$ 进行身份验证,但无法看到非工作服务器是否正在通过该用户名,因为 SSRS 仅记录成功的执行。有没有办法在某处检查这一点?有没有办法为一台服务器关闭这种类型的身份验证?
谢谢