Bagikan melalui


System.Web.ClientServices.Providers Ruang nama

Berisi penyedia layanan klien dan kelas lain yang mendukung akses di aplikasi berbasis Windows ke layanan autentikasi, peran, dan profil Microsoft Ajax.

Kelas

ClientFormsAuthenticationCredentials

Mewakili informasi masuk pengguna untuk autentikasi formulir dengan menggunakan layanan aplikasi klien.

ClientFormsAuthenticationMembershipProvider

Mengaktifkan autentikasi formulir dengan layanan aplikasi klien.

ClientRoleProvider

Mendapatkan informasi peran untuk aplikasi berbasis Windows dari layanan peran Microsoft Ajax.

ClientSettingsProvider

Mengaktifkan aplikasi berbasis Windows untuk mengambil pengaturan pengguna dari layanan pengaturan Web.

ClientWindowsAuthenticationMembershipProvider

Mengaktifkan autentikasi Windows dengan layanan aplikasi klien.

SettingsSavedEventArgs

Menyediakan data untuk peristiwa tersebut SettingsSaved .

UserValidatedEventArgs

Menyediakan data untuk peristiwa tersebut UserValidated .

Antarmuka

IClientFormsAuthenticationCredentialsProvider

Menentukan metode yang dipanggil ClientFormsAuthenticationMembershipProvider kelas untuk mengambil kredensial pengguna.

Keterangan

Kelas di System.Web.ClientServices.Providers namespace layanan mencakup penyedia layanan aplikasi klien yang memungkinkan aplikasi berbasis Windows menggunakan autentikasi, peran, dan layanan profil Microsoft Ajax. Anda dapat mengaktifkan layanan ini dan menentukan penyedia layanan klien dalam file konfigurasi aplikasi Anda, lalu mengakses layanan melalui keanggotaan, identitas, dan infrastruktur pengaturan aplikasi .NET Framework 2.0 yang ada. Penyedia layanan klien juga mendukung konektivitas sesekali dengan menyimpan dan mengambil informasi pengguna dalam cache data lokal saat aplikasi offline. Untuk informasi selengkapnya, lihat Layanan Aplikasi Klien.

Untuk mengakses layanan masuk, Anda dapat menggunakan autentikasi Windows atau Formulir dengan menentukan ClientWindowsAuthenticationMembershipProvider atau ClientFormsAuthenticationMembershipProvider dalam konfigurasi aplikasi Anda. Autentikasi Windows menggunakan identitas yang disediakan ketika pengguna masuk ke sistem operasi. Autentikasi formulir mengharuskan Anda untuk mengambil informasi masuk dari pengguna dan meneruskannya ke layanan. Anda dapat melakukan ini dengan menentukan IClientFormsAuthenticationCredentialsProvider implementasi dengan konfigurasi Anda ClientFormsAuthenticationMembershipProvider . Metode mengembalikan IClientFormsAuthenticationCredentialsProvider.GetCredentialsClientFormsAuthenticationCredentials objek yang berisi informasi masuk pengguna. Anda dapat mengisi objek ini, misalnya, dengan menampilkan kotak dialog masuk dalam GetCredentials metode .

Untuk mengakses peran dan layanan profil, tentukan ClientRoleProvider dan ClientSettingsProvider dalam konfigurasi aplikasi Anda.