Bagikan melalui


ReportingService2010.LogonUser(String, String, String) Metode

Definisi

Mencatat pengguna dan mengautentikasi permintaan pengguna ke layanan Web Server Laporan. Metode ini hanya berlaku untuk mode asli.

public:
 void LogonUser(System::String ^ userName, System::String ^ password, System::String ^ authority);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/LogonUser", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public void LogonUser (string userName, string password, string authority);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/LogonUser", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.LogonUser : string * string * string -> unit
Public Sub LogonUser (userName As String, password As String, authority As String)

Parameter

userName
String

Nama pengguna.

password
String

Kata sandi pengguna.

authority
String

Opsional.Nama domain yang digunakan saat mengautentikasi pengguna. Teruskan nilai null (Nothing dalam Visual Basic) untuk menghilangkan argumen ini.

Atribut

Keterangan

Tabel di bawah ini memperlihatkan informasi header dan izin pada operasi ini.

Penggunaan Header SOAP (Dalam) TrustedUserHeaderValue

(Keluar) ServerInfoHeaderValue
Izin Yang Diperlukan Mode Asli Tidak ada
Izin yang Diperlukan Mode SharePoint Tidak didukung

Metode ini memberikan OperationNotSupportedSharePointMode pengecualian saat dipanggil dalam mode SharePoint.

Metode ini mengautentikasi pengguna yang ditentukan ke layanan Web Server Laporan ketika autentikasi kustom telah dikonfigurasi.

Metode ini harus dipanggil melalui Secure Sockets Layer (SSL). Metode gagal jika tidak dipanggil dengan aman. Setelah autentikasi berhasil, layanan Web Server Laporan menghasilkan cookie autentikasi dan mengembalikan cookie di header HTTPS. Respons dikembalikan melalui SSL.

Berlaku untuk