Philipp Geschke: OS/2 Umgebungsvariablen in URL benutzen.

Beitrag lesen

Hi, sorry, da hatte ich nen kleine timeout beim posten!

Erstmal: vielen dank für deine antwort!

Usernamen als UMG-Variable kann ich noch verstehen, aber Passwort?

der user soll sich auf keinen fall zweimal einloggen.
daher werden beim maschinen login user und pwd als umgebungsvariablen gespeichert. diese sollen ausgelesen und gepostet werden.

Bevor du den Link erzeugst gibt doch mal die Umgebung aus, um zu sehen was da überhaupt gesetzt ist.

sie sind gesetzt. das speichern und auslesen der daten wird bereits länger auf diesen maschinen praktiziert, es ist nur das erste mal mit netscape bzw. http

Alternative: Erst die Anmeldung am LDAP und wenn erfolgreich eine Session aufbauen like
http://i-netlab.de/cgi-bin/index.cgi?display=40.15

wir überspringen praktisch den formularschritt und posten die userdaten mit dem http request. die url mit %USERNAME% usw. wird in der verknüpfung zur netscape.exe gespeichert.

Um das ganze ein bisschen zu erklären:
es geht hierbei um terminals, auf denen diese webapplikation über einen menüpunkt wie ein programm gestartet werden soll.

da diese requests aus einem anderen netz ins firmennetzwerk gehen, ist eine authentifizierung notwendig. da aber user und passwort für maschine und netz gleich sind, sollen sie mitgepostet werden.
aber in einer URL wird %USERNAME% erstmal als escapesequenz gedeutet wie %20 für ein space. daher wahrscheinlich keine umwandlung von variable in wert :(

any other ideas?

Gruß

Philipp