Bagikan melalui


WSFederationAuthenticationModule.GetReturnUrlFromResponse Metode

Definisi

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 .

Berlaku untuk

Lihat juga