WSFederationAuthenticationModule.AuthorizationFailed Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando o módulo está a determinar se deve redirecionar o utilizador para o emissor configurado para autenticação.
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)
Tipo de Evento
Exemplos
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");
}
Observações
O AuthorizationFailed evento é ativado quando a autorização falha para um pedido HTTP. É levantado a partir do OnEndRequest delegado gestor de eventos através de uma chamada ao OnAuthorizationFailed método.
Pode definir a AuthorizationFailedEventArgs.RedirectToIdentityProvider propriedade para controlar se o pedido é redirecionado para o fornecedor de identidade. O framework inicializa esta propriedade se false o utilizador já tiver sido autenticado. Neste caso, definir a propriedade para true pode causar um ciclo circular com o STS.
Note
O RedirectingToIdentityProvider evento pode ser usado para modificar a URL ou cancelar o redirecionamento.
Para gerir este evento numa aplicação ASP.NET, crie um método chamado WSFederationAuthentication_AuthorizationFailed no ficheiro global.asax.