Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo Zusammen,

an meine Web-Applikation asp.net C# meldet sich der Benutzer mit seinen Wiondows Benutzernamen an. Jetzt ist meine Frage, wie sich der Benutzer wieder abmelden kann. Wenn ich den Explorer schließe und wieder öffne, erscheint der Benutzer wieder.

Hat jemand eine Lösung??

Gruss Azubi-Tigerente

So ohne Weiteres fällt mir dazu nix ein, ohne genau zu wissen, wie Dein Benutzer sich Authentifiziert. Wie sieht denn Deine Stelle im Code genau aus. Ich baue für MS-CRM und da übernehme ich einfach die Credentials des derzeitigen Benutzers; was zur Folge hat, daß solange sich kein anderer Benutzer auf dem Rechner einloggt, natürlich auch der aktuelle Benutzer eingeloggt bleibt.

Wenn du wirklich die integrierte Windows authentifizierung verwendest dann wird der Benutzer ja automatisch angemeldet wenn er auf die Seite kommt ohne das er dafür was machen muss. Da wird dir dann eine Logout Funktion nicht soviel bringen ;)

Wenn der Benutzer sich aber manuell anmelden muss und du willst das die Sitzung beendet wird sobald er das Brwoserfenster schließt darfst du keine Cookies verwenden bzw. musst per Javascript das schließen des Brwoserfenster behandlen und vorher noch den Logout aufrufen.

in meiner web.config habe ich angegeben

<authentication mode="Windows" />

Sobald ich die Internetseite öffne, öffnet sich automatisch ein Window-Anmeldfenster. Dort gibt der User seinen benutzer namen ein und die Seite wird aufgerufen.

Beim Internetexplorer 7 muss ich mich jedes Mal neu anmelden wenn ich den Browser geschlossen habe. Das würde mir ja schon mal reichen. :)

Beim Internetexplorer 8 kann ich schließen so oft ich will, ich der User bleibt angemeldet.

Wie kann ich das schließen vom Internet Explorer abfangen und wie funktioniert das dann mit dem Logout.

Gibt es auch eine Funktion mit der sich der User selber ausloggen kann??

Wenn ich beim Anmeldefenster auf "Abbrechen" klicke, kommt eine Fehlermeldung in meinem Browser. Wie kann ich diesen Fehler abfangen?

Am Besten wäre es wenn ich dieses Abbrechen abfange und eine eigene Seite anzeige, die dem User mitteilt das er sich anmelden muss oder an den Admin wenden soll.

Ich habe eine Funktion bei Microsoft gefunden, die da lautet response.close(), die mich einfach nur wieder zum Anmelden zwingt. Sprich den benutzer einzugeben.

Gruss Azubi-Tigerente

was verstehst du unter konkreter??

Ich nutze bei meiner Intranetseite als Anmeldung

<authentication mode="window">

Beim öffnen des Internet-Explorer öffnet sich automatisch ein (vom System automatisch generiertes) Windows-Anmeldefenster.

Dort wird verlangt das der Benutzer sein Windows Anmeldename und sein Passwort einzugeben hat.

Erst dann wird die default.aspx Seite angezeigt.

Drückt man aber auf den "Abbrechen"-Button wird sozusagen der Fehler 401 ausgelöst.

Wie kann dieser Fehler von mir abgefangen werden, damit ich eine von mir persönliche Seite Anzeigen kann, damitz dir User weiss was für ein Fehler aufgetreten ist.

Wenn ein User angemeldet ist sollte er sich auch wieder abmelden oder ein anderer user sollte die Möglichkeit haben sich anzumelden. Wie kann dies realisiert werden.

Keine Ahnung wie ich das genau erklären soll!!

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.