WSFederationAuthenticationModule.GetSignOutRedirectUrl 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.
Menentukan URL yang akan dialihkan saat memproses permintaan pembersihan keluar WS-Federation (wsignoutcleanup1.0) yang berisi parameter balasan.
protected:
virtual System::String ^ GetSignOutRedirectUrl(System::IdentityModel::Services::SignOutCleanupRequestMessage ^ signOutMessage);
protected virtual string GetSignOutRedirectUrl (System.IdentityModel.Services.SignOutCleanupRequestMessage signOutMessage);
abstract member GetSignOutRedirectUrl : System.IdentityModel.Services.SignOutCleanupRequestMessage -> string
override this.GetSignOutRedirectUrl : System.IdentityModel.Services.SignOutCleanupRequestMessage -> string
Protected Overridable Function GetSignOutRedirectUrl (signOutMessage As SignOutCleanupRequestMessage) As String
Parameter
- signOutMessage
- SignOutCleanupRequestMessage
Permintaan pembersihan keluar.
Mengembalikan
URL yang akan dialihkan.
Pengecualian
signOutMessage
memiliki Reply properti yang null
atau kosong.
signOutMessage
adalah null
.
Keterangan
Metode ini dipanggil dari CanReadSignInResponse metode dalam alur pemrosesan permintaan untuk menentukan URL yang akan dialihkan setelah memproses permintaan pembersihan WS-Federation keluar. Ini hanya dipanggil jika pesan memiliki parameter balasan ( signOutMessage
parameter memiliki Reply properti yang tidak null
atau kosong).
Implementasi default memvalidasi URL balasan yang terkandung dalam pesan ( SignOutCleanupRequestMessage.Reply properti) terhadap alamat layanan token keamanan (STS) yang ditentukan oleh Issuer properti . Kondisi berikut harus benar agar URL balasan valid:
URL balasan adalah URL absolut.
URL balasan memiliki skema yang sama dengan penerbit.
URL balasan memiliki port yang sama dengan pengeluar sertifikat.
URL balasan memiliki host yang sama dengan penerbit atau URL balasan menentukan sub-domain penerbit.
Jika semua kondisi ini benar, URL balasan (Balasan) dikembalikan; jika tidak, URL yang ditentukan oleh Issuer properti dikembalikan.
Ambil alih metode ini untuk memberikan validasi tambahan untuk URL balasan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk