1. Wie frage ich in einem Winform den eingeloggten Benutzer ab?
Ich meine das Pendant zu Request.ServerVariables["LOGON_USER"]
2. Nach dem Login - Unter asp.net schreibe ich nach dem Login ein
Sessioncookie mittels FormsAuthentication.SetAuthCookie(Username,false).
Dannach macht mir das Framework
Hallo,
>
> 1. Wie frage ich in einem Winform den eingeloggten Benutzer ab?
> Ich meine das Pendant zu Request.ServerVariables["LOGON_USER"]
>
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemSecurityPrinci
palWindowsIdentityClassGetCurrentTopic.asp?frame=true
> 2. Nach dem Login -
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemSecurityPrinci
palWindowsIdentityClassGetCurrentTopic.asp?frame=true
Gnn - gut versorgt. Danke!
dürfte sich aus o.g. Link ergeben.
Keineswegs! :-)
Oder erübrigt sich das komplett, da ein Wirmform ja nicht direkt
aufgerufen werden kann?
> Das ist klar. Aber was mache ich nach dem Login? Ich muss ja
> irgendwie wissen mit wem ich es zu tun habe und was der darf.
> Was ich suche ist ein Winforms Pendant zum Cookie. Was ist
> hier der übliche Weg?
Ne Winform läuft doch durch... Die wird nicht zwischen den Aktionen immer
wieder ne
Ne Winform läuft doch durch... Die wird nicht zwischen den Aktionen immer
wieder neu geladen...
Der User den Du Dir am Anfang der Applikation holst und in ner Variable
speicherst ist es auch später...
Ist mir absolut klar - drücke ich mich denn so umständlich aus? :-)
Meine Frage war die nach dem W
> Meine Frage war die nach dem Weg wie man nach dem Login (z.B.
> in der Db
> abgelegt) Autorisierungsdaten, Username etc. ablegt. Erstellt
> man dazu irgend ein Loginobjekt dass während der ganzen
> Sitzung erhalten bleibt und liest von dort nach bedarf die
> Werte aus oder gibt es alternative
Also... Wenn du in einer DB speicherst welcher Windows-User was in Deiner
App darf, dann ist das ok, aber irgendwelche Logindaten brauchst Du nicht
speichern, weil Windows Dir den eingelogtem User liefert - angemeldet hat er
sich ja schon.
Am System und ggf. an der AD ja - aber nicht an der Applika
> Nochmals...
> Gesetzer Fall ein User kommt OS-seitig als "Muster" daher und
> meldet sich an der App als "MusterT" mit seinem Passwort an.
Du nimmst also nicht Windows-User, sondern bausst ne eigene User-DB auf...
Ok...
> Ich prüfe die Logindaten gegen die DB und lese seine
> Berechtigungen
Hallo Claudius
Wir reden irgendwie immer noch aneinander vorbei. :-)
Du nimmst also nicht Windows-User, sondern bausst ne eigene User-DB auf...
Ok...
Genau - die Autorisierung und das Rollenkonzept der App etc. muss ja
schliesslich intern lösen. Die Authentifizierung kann aber alternativ
auch übe
> > Wenn Du SessionCookies meinst, dann speichert man das einfach in
> > Variablen der Applikation,
> Ich meine genau Sessioncookies!
> Gesetzen Fall ich komme auf ein Formular, dass sich je nach
> Benutzerlevel anders aufbaut... Im Web lese ich den Usernamen
> und den Autorisierungsgrad des Coo
10 matches
Mail list logo