Behandeln von Formularauthentifizierungsereignissen
Aktualisiert: November 2007
Sie können Formularauthentifizierungsereignisse bearbeiten, um die folgenden Aspekte des Formularauthentifizierungsprozesses anzupassen:
Erstellen des Formularauthentifizierungstickets
Festlegen der User-Eigenschaft
Um diese Aufgaben auszuführen, können Sie das FormsAuthentication_OnAuthenticate-Ereignis in der Datei Global.asax einer Anwendung bearbeiten. In der Regel übernimmt die Formularauthentifizierung die Verwaltung dieser Aufgaben für Sie. Möglicherweise enthält Ihre Anwendung jedoch spezielle Anforderungen an die Authentifizierung, beispielsweise das Festlegen der User-Eigenschaft zu einer benutzerdefinierten Klasse, die die IPrincipal-Schnittstelle implementiert. Weitere Informationen finden Sie unter FormsAuthenticationEventHandler.
Wenn Sie durch den Authentifizierungsdienst auf die Formularauthentifizierung zugreifen, können Sie das Authenticating-Ereignis bearbeiten, um festzulegen, wie Benutzeranmeldeinformationen überprüft werden. Sie können das CreatingCookie-Ereignis verarbeiten, um den Inhalt des Authentifizierungscookies anzupassen, der vom Dienst zurückgegeben wird. Weitere Informationen finden Sie unter Gewusst wie: Anpassen der Benutzeranmeldung bei Verwendung des WCF-Authentifizierungsdiensts und Gewusst wie: Anpassen des Authentifizierungscookies über den WCF-Authentifizierungsdienst.