2009-08-13 22 views
0

レポートサーバーを認証するために、ReportViewerコントロールにWindowsCredentialsを提供する正しい方法は何ですか?.NETフォームReportViewer認証

レポートを参照すると、ポップアップがクレデンシャルを要求しますが、コードでクレデンシャルを提供できません。 Web上で数多くのソルーションを試してみましたが、何も合わないようですか?

答えて

1

最終的に見つかりました!

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

これはWebフォームでは機能しません - IReportServerCredentialsは、NetworkCreditialsプロパティのゲッターのみを指定します。 -dave –

+0

私の問題はwebControlに関連していたのでしょうか?それはしばらく前にあなたのためにそれをチェックするだろう。 –

+0

秘密鍵証明書は実際にSOAP要求に渡されません。 両方のマシンがドメインに参加していません。 –