Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies that forms authentication is to be used when connecting to the report server and provides the forms credentials.
Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Syntax
public void SetFormsCredentials(
Cookie authCookie,
string userName,
string password,
string authority
)
public:
void SetFormsCredentials(
Cookie^ authCookie,
String^ userName,
String^ password,
String^ authority
)
member SetFormsCredentials :
authCookie:Cookie *
userName:string *
password:string *
authority:string -> unit
Public Sub SetFormsCredentials (
authCookie As Cookie,
userName As String,
password As String,
authority As String
)
Parameters
authCookie
Type: System.Net.CookieAn authentication cookie used by the report server.
userName
Type: System.StringThe user name that will be used to connect to the report server.
password
Type: System.StringThe password that will be used to connect to the report server.
authority
Type: System.StringThe authority to use when authenticating the user, for example, a Windows domain name.
Examples
Legacy Code Example
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
namespace ReportServerCredentialsSample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
reportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Remote;
reportViewer1.ServerReport.ReportPath =
@"/Adventureworks Sample Reports/Company Sales";
reportViewer1.ServerReport.ReportServerCredentials.SetFormsCredentials(
null, <UserName>, <Password>, <DomainName>);
reportViewer1.RefreshReport();
}
}
}
See Also
ReportServerCredentials Class
Microsoft.Reporting.WinForms Namespace
Return to top