![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() Registriert seit: 08.08.2005
Alter: 44
Beiträge: 29
|
![]() Hallo,
ich muss in ein bestehendes UserControl einen LogOff Button einbauen, welcher einen LogOut des Users erzwingt und ein Redirect auf die Startseite macht, wo man sich erneut anmelden muss bzw. mit einem anderen User anmelden kann. Es wird Windows Authentication verwendet. Wie kann ich diesen Logout realisieren sodass man sich erneut einloggen muss? Danke für eure Hilfe Lg Gerald |
![]() |
![]() |
![]() |
#2 |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() hi,
verwendest du asp.net 2.0 oder 1.x ? unter 2.0 gibt es für User Authentication fertige Controls, da brauchst sehr wenig programmieren. generelle info: http://www.asp.net/webmatrix/guidedt...ogoutpage.aspx session.clear(); löscht die session des users - danach ein redirect auf die login seite. fg -hannes |
![]() |
![]() |
![]() |
#3 |
Jr. Member
![]() Registriert seit: 08.08.2005
Alter: 44
Beiträge: 29
|
![]() Ich verwende asp.net 1.1.
Wenn ich Session.Clear() verwende, funktioniert das nicht nur bei FormsAuthentication? Es wird jedoch WindowsAuthentication verwendet, und das ist leider nicht änderbar. |
![]() |
![]() |
![]() |
#4 | |
Hero
![]() Registriert seit: 04.09.2001
Beiträge: 894
|
![]() hi,
Zitat:
Das hat nichts miteinander zu tun. Windows Authentication bedeutet einfach, dass der IIS den Zugreifer anhand seines Windows Accounts validiert. Das ist eine Form der Authentifizierung - andere Formen wären "Passport" und "forms authentication" - du kannst auch deinen authentication provider selbst implementieren. Generell ist diese Thema durchaus etwas kompliziert - es ist auch noch wichtig, ob du impersonation verwendest - je nachdem hast du dann die rechte des windows users (impersonate = true) oder eines asp.net default users. Etwas Hintergrundwissen dazu anzueigenen, wenn man sich damit beschäftigen muss, schadet sicher nicht - als anfang ev. mal hier: http://www.c-sharpcorner.com/Code/20...horization.asp oder: http://msdn.microsoft.com/library/de...entication.asp fg -hannes |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|