Bagikan melalui


WSFederationAuthenticationModule.FederatedSignOut(Uri, Uri) Metode

Definisi

Keluar di layanan token keamanan (STS) yang ditentukan dengan menggunakan protokol WS-Federation.

public:
 static void FederatedSignOut(Uri ^ signOutUrl, Uri ^ replyUrl);
public static void FederatedSignOut (Uri signOutUrl, Uri replyUrl);
static member FederatedSignOut : Uri * Uri -> unit
Public Shared Sub FederatedSignOut (signOutUrl As Uri, replyUrl As Uri)

Parameter

signOutUrl
Uri

URL STS untuk menerima pesan permintaan keluar WS-Federation. Tidak bisa menjadi null.

replyUrl
Uri

URL yang akan dikirim sebagai nilai wreply dalam pesan permintaan keluar.

Pengecualian

signOutUrl bukan null dan bukan URI absolut.

-atau-

replyUrl bukan null dan bukan URI absolut.

signOutUrladalah null.

Keterangan

Panggil metode ini untuk mengirim pesan permintaan keluar WS-Federation ke STS yang ditentukan. Anda dapat secara opsional memberikan nilai untuk parameter wreply dalam permintaan keluar.

Metode melakukan hal berikut:

  1. Membuat pesan permintaan keluar WS-Federation dengan menggunakan parameter yang ditentukan.

  2. SessionAuthenticationModule.DeleteSessionTokenCookie Memanggil metode pada SAM untuk menghapus cookie sesi.

  3. Mengalihkan ke STS menggunakan pesan permintaan keluar dari langkah pertama.

Tidak ada peristiwa keluar: SigningOut, , SignedOutatau SignOutError dinaikkan oleh metode ini. Untuk menghapus sesi tanpa mengirim pesan permintaan keluar ke STS, panggil salah satu metode yang kelebihan SignOut beban.

Catatan

Untuk melakukan keluar pasif dengan menggunakan token sesi, modul bergantung pada nilai yang disimpan di SessionSecurityToken.Context properti selama masuk, untuk informasi selengkapnya, lihat GetSessionTokenContext metode .

Berlaku untuk

Lihat juga