我只想知道是否可以将域用户帐户凭据传递给WebBrowser Control以查看SSRS报告?
也许是这样的:
public void GetReportUrl(string repUrl)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(repUrl);
request.Credentials = new NetworkCredential("UserName", "Password");
webBrowser1.Navigate(request.RequestUri);
}
答案 0 :(得分:0)
如果您想要当前的网络凭据,请尝试
request.Credentials = CredentialCache.DefaultNetworkCredentials;
或
request.Credentials = CredentialCache.DefaultCredentials;
用于Windows用户凭据。 您无法“读取”用户密码,但是上面的内容足以用于“ Windows身份验证”网页。