我在使用引用SSRS Web服务的Intranet站点遇到了经典的双跳问题。这是拓扑:
客户 - > Web服务器 - > SQL Server(DB和SSRS)
这是我到目前为止所做的:
我在SSRS服务中获得了401分。如果我明确地传递了我的个人凭据,那么一切正常,所以我相信我的问题只是委托客户凭证。
我觉得我已经阅读了20篇关于此的文章,并尝试了所有相同的结果。
答案 0 :(得分:1)
我终于修好了。我将唯一的Windows身份验证提供程序设置为Negotiate:Kerberos但是如果我在取消选中内核模式之前执行了此操作,则IIS管理器将有助于从提供程序中删除Negotiate:Kerberos,因为它无效。这让我没有提供商和中间网站的保证401。
一旦我强制使用Kerberos,我的代表团就开始工作了,SSRS Web服务也运行良好。