ClientWindowsAuthenticationMembershipProvider.Logout 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.
Keluarkan pengguna.
public:
void Logout();
public void Logout ();
member this.Logout : unit -> unit
Public Sub Logout ()
Contoh
Contoh kode berikut menunjukkan cara menggunakan metode ini untuk keluar dari pengguna.
private void LogoutUsingWindowsAuthentication()
{
ClientWindowsAuthenticationMembershipProvider authProvider =
System.Web.Security.Membership.Provider as
ClientWindowsAuthenticationMembershipProvider;
authProvider.Logout();
}
Private Sub LogoutUsingWindowsAuthentication()
Dim authProvider As ClientWindowsAuthenticationMembershipProvider = _
CType(System.Web.Security.Membership.Provider, _
ClientWindowsAuthenticationMembershipProvider)
authProvider.Logout()
End Sub
Keterangan
Untuk pengguna yang diautentikasi melalui layanan aplikasi klien, properti static
Thread.CurrentPrincipal diatur ke objek ClientRolePrincipal yang memungkinkan akses ke layanan peran yang dikonfigurasi. Metode Logout mengatur ulang properti CurrentPrincipal ke objek WindowsPrincipal yang berisi WindowsIdentitysaat ini . Setelah memanggil metode ini, Anda tidak dapat lagi mengambil peran untuk pengguna melalui kelas ClientRoleProvider. Untuk mengautentikasi ulang pengguna saat ini, panggil metode ClientWindowsAuthenticationMembershipProvider.ValidateUser.
Berlaku untuk
Lihat juga
- ValidateUser(String, String)
-
Client Application Services