ReportExecutionService.LogonUser(String, String, String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.