Udostępnij za pośrednictwem


WSFederationAuthenticationModule.GetReferencedResult(String) Metoda

Definicja

Pobiera wynik wystawiania (zazwyczaj wystawiony token) z określonego adresu URL. Rozpoznaje adres URL określony w parametrze wresultptr w komunikacie odpowiedzi logowania.

protected:
 virtual System::String ^ GetReferencedResult(System::String ^ resultPtr);
protected virtual string GetReferencedResult (string resultPtr);
abstract member GetReferencedResult : string -> string
override this.GetReferencedResult : string -> string
Protected Overridable Function GetReferencedResult (resultPtr As String) As String

Parametry

resultPtr
String

Adres URL określający adres wyniku wystawiania.

Zwraca

Wynik wystawiania, do którego odwołuje się adres URL.

Wyjątki

Ta metoda nie jest obsługiwana w klasie bazowej. Należy go zastąpić w klasie pochodnej.

Uwagi

Wywoływana przez metodę WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage) z wewnątrz potoku przetwarzania w celu rozpoznania adresu URL określonego w parametrze wresultptr w komunikacie odpowiedzi logowania odebranym z usługi tokenu zabezpieczającego (STS).

Domyślnie ta metoda zgłasza wyjątek NotSupportedException. Zastąp tę metodę w klasie pochodnej, aby obsługiwać parametr wresultptr. Adres URL wskazuje wynik wystawiania, który powinien być jednym z następujących elementów: <wst:RequestSecurityTokenResponse> elementem, elementem <wst:RequestSecurityTokenResponseCollection> , odpowiedzią protokołu SOAP lub elementem SOAP <S:Fault> .

Dotyczy