2009-08-13 150 views
0

向ReportViewer控件提供WindowsCredentials以便向报表服务器进行身份验证的正确方法是什么?.NET Forms ReportViewer身份验证

浏览报告时,弹出窗口会要求提供凭证,但我无法在代码中提供凭证?在网络上尝试过大量的解决方案,但似乎没有什么合适的?

回答

1

最终发现它!

reportViewer1.ServerReport.ReportServerCredentials.NetworkCredentials = new NetworkCredential("user", "password"); 
+0

这不适用于Web窗体 - IReportServerCredentials只为NetworkCreditials属性指定一个getter。 -dave – 2010-03-09 04:27:21

+0

我很确定我的问题与webControl有关?它前一段时间会为你检查它。 – 2010-03-09 11:18:06

+0

凭证实际上并未在soap请求中传递。 这两台机器都没有加入域。 – 2017-12-09 15:23:09