[英]SSRS 2008 R2 drill through report promts for authentication
我在运行父报表的追溯报表时遇到问题。 当我单击父报表中的链接字段以钻取报表时,系统提示我输入用户名和密码(Windows安全性)。
我通过转到URL并通过它传递参数来连接到演练。 连接到追溯报表时,有什么办法可以摆脱这种身份验证? 我想摆脱这种身份验证,因为我们有用户从外部网络(互联网)进行连接,并且通过.net网站(ReportViewer)在父报表上存在第一级身份验证。
我尝试将数据集凭据存储在报表服务器中,但这并没有停止身份验证提示。转到URL:
`https://mywebsite.com/ReportServer/Pages/ReportViewer.aspx?%2fOrders + Drill + Through + Report&rs:command = Render&rc:Parameters = false&OrderNumber = 1234`我还尝试删除rsreportserver.config文件中仅保留RSWindowsNTLM身份验证类型。 但这没有帮助。
只需转到您的数据集属性,然后在此处更改凭据设置。
创建具有最小权限的域帐户(足以执行报告)。 将其添加到您的报表服务器。
转到数据集属性。 ->
转到凭据选项卡,选择
use this username and password
然后在其中提供该帐户的详细信息。 ->重新部署数据源->
下次任何用户执行报告时,这些提供的凭据将用于报告身份验证。
您还可以选择第二个选项
Do not Use credentials
但是它是一个非常不安全的选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.