Domino 9 und frühere Versionen > ND7: Entwicklung

WebSphere Login Username auslesen???

<< < (2/2)

umi:
Auf Domino Seite ist da nicht viel zu machen.
Die DB erhält ja nur eine URL vom anderen Browser.
Wenn Du mit Cookies arbeiten möchtest, gibts auch ein paar Punkte zu beachten (CookieDomain muss identisch sein + Cookie Pfad sollte erreichbar sein ). Wie gesagt, in diesem Fall müsste auf Websphere Seite die Info in einem Cookie gespeichert werden.

Ohne Anpassungen am Websphere siehts nicht so rosig aus

flaite:
Den Usernamen bekommst du in Servlets schon raus (und alles was es webmässig in Websphere gibt ist letztlich ein Servlet (auch wenns nicht so aussieht).
HttpServletRequest.getRemoteUser()
http://tinyurl.com/2u82gj
Solltest du aber mit den für das Websphere Projekt verantwortlichen absprechen. Wenn die da eine halbwegs normale Controllerstruktur benutzen, ist diese Änderung im WAS-Projekt einfach.

Am besten ist es vielleicht, dich ein bischen in Single Sign On zwischen Websphere und Domino einzulesen. Und da muss der Kunde auch explizit zustimmen. Sicher ist das aber nicht.
In Websphere Portal Server gibts jetzt auch einen sogenannten Credential Vault Service, den Websphere ohne Portal aber imho einfach nicht hat.


Und mit all diesem rumexperimentieren mit Cookies, Username an die URL hängen, etc, sollte man ein paar Gedanken in Sicherheit investieren, weil das kann echt hackbar werden, wenn man da auf ideen kommt wie z.B. passwort in ein Cookie zu schreiben, etc.

CLP-Alex:
hy zusammen,

erstmal danke für die anregungen, ich werde mich mit dem websphere admin mal abstimmen

gruß alex

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln