WSFederationAuthenticationModule.GetReturnUrlFromResponse 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.
Mengekstrak URL halaman yang awalnya diminta dari respons masuk.
protected:
virtual System::String ^ GetReturnUrlFromResponse(System::Web::HttpRequestBase ^ request);
protected virtual string GetReturnUrlFromResponse (System.Web.HttpRequestBase request);
abstract member GetReturnUrlFromResponse : System.Web.HttpRequestBase -> string
override this.GetReturnUrlFromResponse : System.Web.HttpRequestBase -> string
Protected Overridable Function GetReturnUrlFromResponse (request As HttpRequestBase) As String
Parameter
- request
- HttpRequestBase
Permintaan HTTP yang berisi formulir POST, yang berisi pesan respons masuk WS-Federation.
Mengembalikan
URL halaman yang awalnya diminta oleh klien. Ini adalah URL (di pihak yang mengandalkan) tempat klien harus dialihkan setelah berhasil masuk.
Pengecualian
requestadalah null.
Keterangan
Metode ini dipanggil dari alur pemrosesan permintaan ( OnAuthenticateRequest metode ) untuk mendapatkan URL halaman di pihak yang mengandalkan (RP) untuk mengarahkan klien ke setelah berhasil masuk. Ini, biasanya, URL sumber daya RP tempat klien awalnya meminta akses.
Secara default, WSFAM menyimpan URL pengembalian di dalam parameter pesan wctx saat mengirim permintaan masuk WS-Federation ke layanan token keamanan (STS). Sesuai dengan spesifikasi WS-Federation, parameter wctx dipertahankan di seluruh entitas tempat pesan lolos dan dikembalikan tanpa diubah dalam pesan respons masuk WS-Federation yang dikirim oleh STS.
Implementasi default mendapatkan URL pengembalian dari parameter wctx dalam respons masuk. Untuk informasi selengkapnya tentang format parameter wctx yang digunakan oleh WSFAM, lihat CreateSignInRequest metode .