Benutzer mit den meisten Antworten
Abmelden funktioniert nicht

Frage
-
Hallo,
ich habe bei meiner Anwendung ein Registrierungsformular und ein Anmeldeformular erstellt,
mit denen neue Benutzer hinzugefügt werden können. Den Benutzern habe ich auch schon
Zugriffsrechte erteilt. Das Problem ist nun, dass beim Starten der Anwendung, das Steuerelement
LoginStatus immer den Text: "Abmelden" anzeigt, egal wie oft man drauf klickt. Der Loginname zeigt auch permanent den gleichen
User (den Namen meines PCs) an. Wie kann ich das so ändern, dass man beim Starten nicht sofort
als angemeldet angezeigt und nur der Benutzer, der sich anmeldet auch als angemeldet angezeigt wird.
Ich nutze übrigens web developer 2008 und die Standarddatenbank.
Gruß Volker
Antworten
-
Hallo Volker,
ich habe bei meiner Anwendung ein Registrierungsformular und ein Anmeldeformular erstellt, ...
welche Art von Authentifizierung hast Du denn verwendet? FormsAuthentication? Windows? ...?
Das Problem ist nun, dass beim Starten der Anwendung, das Steuerelement LoginStatus immer den Text: "Abmelden" anzeigt, egal wie oft man drauf klickt. Der Loginname zeigt auch permanent den gleichen User (den Namen meines PCs) an.
wie sieht denn deine Logout Seite aus? Für ein Beispiel siehe:
http://www.asp.net/security/tutorials/an-overview-of-forms-authentication-vb
Dort dann "Step 5"
Wenn es nicht hilft, schau auch mal hier: http://forums.asp.net/p/1168239/1950272.aspxIch nutze übrigens web developer 2008 und die Standarddatenbank.
Letzteres wäre überdenkenswert. Schau dir mal http://blog.thomasbandt.de/39/1409/de/blog/der-eigene-custom-membershipprovider-in-10-minuten.html an, da wird erklärt, wie man das mit einem eigenen Membership Provider sehr einfach machen kann.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert deppensido Montag, 16. August 2010 11:42
Alle Antworten
-
Hallo Volker,
ich habe bei meiner Anwendung ein Registrierungsformular und ein Anmeldeformular erstellt, ...
welche Art von Authentifizierung hast Du denn verwendet? FormsAuthentication? Windows? ...?
Das Problem ist nun, dass beim Starten der Anwendung, das Steuerelement LoginStatus immer den Text: "Abmelden" anzeigt, egal wie oft man drauf klickt. Der Loginname zeigt auch permanent den gleichen User (den Namen meines PCs) an.
wie sieht denn deine Logout Seite aus? Für ein Beispiel siehe:
http://www.asp.net/security/tutorials/an-overview-of-forms-authentication-vb
Dort dann "Step 5"
Wenn es nicht hilft, schau auch mal hier: http://forums.asp.net/p/1168239/1950272.aspxIch nutze übrigens web developer 2008 und die Standarddatenbank.
Letzteres wäre überdenkenswert. Schau dir mal http://blog.thomasbandt.de/39/1409/de/blog/der-eigene-custom-membershipprovider-in-10-minuten.html an, da wird erklärt, wie man das mit einem eigenen Membership Provider sehr einfach machen kann.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert deppensido Montag, 16. August 2010 11:42