Бөлісу құралы:


WSFederationAuthenticationModule.AuthorizationFailed Событие

Определение

Происходит, когда модуль определяет, следует ли перенаправлять пользователя на настроенный издатель для проверки подлинности.

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) 

Тип события

Примеры

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");
}

Комментарии

Событие AuthorizationFailed возникает при сбое авторизации для HTTP-запроса. Он создается из OnEndRequest делегата обработчика событий через вызов OnAuthorizationFailed метода.

Свойство можно задать AuthorizationFailedEventArgs.RedirectToIdentityProvider для управления перенаправлением запроса поставщику удостоверений. Платформа инициализирует это свойство, если false пользователь уже прошел проверку подлинности. В этом случае задание свойства может привести к true циклу с stS.

Замечание

Событие RedirectingToIdentityProvider можно использовать для изменения URL-адреса или отмены перенаправления.

Чтобы обработать это событие в приложении ASP.NET, создайте метод с именем WSFederationAuthentication_AuthorizationFailed в файле global.asax.

Применяется к