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.

Kerberos und Webanwendung

Empfohlene Antworten

Hallo Alle,

Ich möchte eine Webanwendung, wo ein tomcat embeded läuft für die Benutzer eines Intranets zur Verfügugng gestellt, so dass, Sie sobald deren Kerberos Anmeldung erfolgt, nicht mehr bei dem Aufruf der Webanwendung erneut ihren Credentials(username & password) erneut eingeben müssen. Ich habe soweit einen Vorschlag wie das gehen sollte, der so aussieht:

1- user gibt URL zur App ein.

2- Bei Kerberos über HTTP wird üblicherweise das SPNEGO Protokoll

verwendet. D.h. der Server schickt bei der ersten Anfrage eines Clients

folgende Header zurück:

HTTP/1.1 401 Unauthorized

WWW-Authenticate: Negotiate

3- Wenn der Browser des Clients SPNEGO versteht (das machen die meisten)

schickt er dann folgenden Header zurück:

Authorization: Negotiate a87421000492aa874209af8bc028

4- Evtl. schickt der Server dann auch noch mal ein Bestätigungstoken zurück.

ich habe aber immer noch offene Fragen und zwar:

1- muss ich diese Handshake mit Hilfe von JAAS und JGSSAPI machen :confused:

2- nachdem der user die App aufruft. Wer fargt die Service Ticket von dem KDC (Kerberos) muss das von der App aus passieren oder ist das eine Einstellung in dem Browser ?

wenn jemnad Beispile kennt, wie das technisch implementiert werden kann, Ergänzungen, Vorschläge oder Links, bitte um einen Hinweis.

Jede Hilfe wird hochangesehen. :)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

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.