![通过 BIDS 部署到远程服务器时出现重复的 Reporting Services 登录问题](https://linux22.com/image/492859/%E9%80%9A%E8%BF%87%20BIDS%20%E9%83%A8%E7%BD%B2%E5%88%B0%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%B6%E5%87%BA%E7%8E%B0%E9%87%8D%E5%A4%8D%E7%9A%84%20Reporting%20Services%20%E7%99%BB%E5%BD%95%E9%97%AE%E9%A2%98.png)
我们在将 Reporting Services 报告部署到配置为 SharePoint 集成模式的 SQL Reporting Services 计算机时遇到了问题。如果我从部署了 SharePoint 和 Reporting Services 的框本地执行此操作,我可以成功部署到为报告和数据连接设置的 SharePoint 文档库。如果我尝试从远程框使用完全相同的部署属性执行相同的操作,我会不断弹出 Reporting Services 登录对话框,并且任何域\用户名和密码组合都不起作用。我甚至尝试了机器的本地管理员帐户,但仍然没有结果。
有什么想法从哪里开始寻找吗?
答案1
我终于找到了这个问题的解决方案。基本上,我安装的 sql server 2008 报告服务的版本在 rsreportserver.config 文件中添加了 RSWindowsNegotiate 设置,并且我在网络服务以外的帐户下运行报告服务。我删除了 RSWindowsNegotiate 设置,只保留了 RSWindowsNTLM 设置,一切开始正常工作。
更多信息可以在这里找到,解决 Reporting Services 登录问题
答案2
我在本机模式下使用 SQL Server 2008 Reporting Services 时也遇到了类似的问题。进入 IE 设置(工具、Internet 选项、连接、局域网设置,删除“使用代理服务器”勾选)后,我现在可以从报告服务器和我自己的计算机 ( http://serverIPAddress/reportserver
) 浏览到报告服务器网页。当提示登录时,我可以使用我的登录凭据。我现在能够将报告从 Visual Studio 部署到报告服务器(不再提示进行身份验证)。