ReportExecutionService.LogonUser(String, String, String) Metode

Definisi

Mencatat pengguna dan mengautentikasi permintaan pengguna ke layanan Web Server Laporan.

public:
 void LogonUser(System::String ^ userName, System::String ^ password, System::String ^ authority);
public void LogonUser(string userName, string password, string authority);
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

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

Keterangan

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

Penggunaan Header SOAP (Keluar) ServerInfoHeaderValue
Izin Yang Diperlukan Mode Asli Tidak ada
Izin yang Diperlukan Mode SharePoint Tidak ada

Metode ini hanya berfungsi dengan ekstensi keamanan Kustom. Silakan lihat Autentikasi Layanan Web untuk informasi lebih lanjut.

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

LogonUser 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