WSFederationAuthenticationModule.AuthorizationFailed Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Akkor fordul elő, amikor a modul meghatározza, hogy a felhasználót a konfigurált kiállítóhoz kell-e átirányítani a hitelesítéshez.
public:
event EventHandler<System::IdentityModel::Services::AuthorizationFailedEventArgs ^> ^ AuthorizationFailed;
public event EventHandler<System.IdentityModel.Services.AuthorizationFailedEventArgs> AuthorizationFailed;
member this.AuthorizationFailed : EventHandler<System.IdentityModel.Services.AuthorizationFailedEventArgs>
Public Custom Event AuthorizationFailed As EventHandler(Of AuthorizationFailedEventArgs)
Public Event AuthorizationFailed As EventHandler(Of AuthorizationFailedEventArgs)
Eseménytípus
Példák
void WSFederationAuthenticationModule_AuthorizationFailed(object sender, AuthorizationFailedEventArgs e)
{
//Use this event to report more details regarding the ahorization failure
System.Diagnostics.Trace.WriteLine("Handling AuthorizationFailed event");
}
Megjegyzések
Az AuthorizationFailed esemény akkor jön létre, ha egy HTTP-kérés engedélyezése sikertelen volt. Az eseménykezelő delegáltjából OnEndRequest a metódusra OnAuthorizationFailed irányuló hívással történik.
Beállíthatja a AuthorizationFailedEventArgs.RedirectToIdentityProvider tulajdonságot annak szabályozására, hogy a kérés átirányítva legyen-e az identitásszolgáltatóhoz. A keretrendszer inicializálja ezt a tulajdonságot, false ha a felhasználó már hitelesített. Ebben az esetben a tulajdonság true beállítása körkörös hurkot okozhat az STS használatával.
Note
Az RedirectingToIdentityProvider esemény használható az URL-cím módosítására vagy az átirányítás visszavonására.
Ha egy ASP.NET alkalmazásban szeretné kezelni az eseményt, hozzon létre egy WSFederationAuthentication_AuthorizationFailed nevű metódust a global.asax fájlban.