报告服务始终需要凭据

时间:2016-02-08 21:23:45

标签: reporting-services

我正在构建SSRS报告,目标是通过URL将其下载为XML。也就是说,

example.com/ReportServer/Pages/ReportViewer.aspx?%2fReports%2fReportName&parameterInput=parameterValue&rs:Format=XML

为了构建工具而不必暂时进行身份验证,我们要禁用凭据检查。但是,无论指定的设置如何,我都会在弹出对话框中提示输入凭据。

测试我的"使用"连接设置并未被忽略,在我选择的报告管理器中使用运行报告的用户提供的凭据进行连接"。选择此选项后,我仍然会在对话框中提示一次凭据,然后再次提示as expected

我尝试添加无人参与的执行帐户,不需要凭据,并提供存储在报告中的凭据。这些都没有奏效,我想知道是否有我在rsreportserver.config中遗漏的设置,还是我无法控制的设置?

1 个答案:

答案 0 :(得分:0)

您可以在报告服务中创建共享数据源(将保存数据库连接凭据)并在报告中使用它。之后,在生成报告时,您无需通过URL传递数据源凭据。

Shared Data Source in SSRS