2017-07-20 1 views
0

Ich habe Windows-Authentifizierung in meiner Anwendung verwendet. Ich möchte ein Protokoll für eine erfolgreiche Anmeldung hinzufügen, kann aber kein Ereignis finden, das nach der Anmeldung nur einmal ausgelöst wurde.Feuerereignis nach Benutzer authentifiziert - Windows-Authentifizierung C#

Ich habe versucht, Code in global.asax Application_AuthenticateRequest Ereignis hinzuzufügen, aber dieses Ereignis wird jedes Mal ausgelöst. Auch versucht, Logik im Basis-Controller hinzuzufügen, aber das Gleiche passiert.

Also mir bitte helfen, die Veranstaltung zu finden, wo ich eine Logik zum Einsatz Protokolle für den Erfolg Login in der Datenbank hinzufügen kann,

Antwort

0

Beste wird ein Protokoll aus der gespeicherten Prozedur hinzufügen, die für die Authentifizierung ausführt. Wenn es erfolgreich ist, fügen Sie das Protokoll des Erfolges, entweder des Fehlers, hinzu. Sie müssen nicht nach Ereignissen suchen.

+0

Vielen Dank für Ihre Antwort. Aber ich habe Windows-Authentifizierung verwendet, so dass es keine Speicherprozedur für die Authentifizierung gibt. Also brauchen Sie irgendein serverseitiges Ereignis, wo ich Logik für Einfügungsprotokolle hinzufügen kann. –

+0

Sie landen in einem Codeblock nach dem erfolgreichen Abschluss der Windows-Authentifizierung - Protokolle von dort hinzufügen? – Code

Verwandte Themen