Udostępnij za pośrednictwem


WSFederationAuthenticationModule.SignInContext Właściwość

Definicja

Pobiera lub ustawia wartość kontekstu specyficzną dla aplikacji, która ma zostać uwzględniona w parametrze wctx w żądaniach logowania WS-Federation.

public:
 property System::String ^ SignInContext { System::String ^ get(); void set(System::String ^ value); };
public string SignInContext { get; set; }
member this.SignInContext : string with get, set
Public Property SignInContext As String

Wartość właściwości

Wartość kontekstu specyficzna dla aplikacji, która ma być uwzględniona w parametrze wctx dla żądań logowania.

Uwagi

CreateSignInRequest Po wywołaniu metody komunikat logowania, który jest generowany, zawiera parametr wctx, który ma następujący format: ru=returnUrl&cx=SignInContext&rm=rememberMeSet&id=uniqueId. Wartość parametru SignInContext jest przechowywana w parametrze cx . CreateSignInRequest można wywołać bezpośrednio z kodu. Jest również wywoływana, gdy usługa WSFAM wykonuje pasywne przekierowania, a także wtedy, gdy SignIn metoda lub RedirectToIdentityProvider metoda jest wywoływana przez kod aplikacji.

Mimo że program WSFAM zapisuje SignInContext wartość w komunikatach żądania logowania, jeśli wartość jest używana przez aplikację podczas przetwarzania odpowiedzi, należy podać logikę wyodrębniania jej z parametru wctx w komunikacie odpowiedzi logowania.

Aby uzyskać więcej informacji na temat formatu i przetwarzania parametru wctx, zobacz metodę CreateSignInRequest .

Dotyczy

Zobacz też