4.2.4. Login Formular
Login-Formular bei Browsern
Bei Zugriff auf ExtraNet-Anwendungen im zugangsgeschützten Bereich über Browser bekommt der nicht authentifizierte Benutzer ein HTML-Formular zurück, in das er folgendes eintragen muss:
- UserID
- Passwort
Dieses Formular wird dann mit dem Parameter login-form-type=pwd an die folgende URL per POST Request gesendet:
https://ExtraNet.bundesbank.de/pkmslogin.form
Übertragung auf automatisierten Zugriff
Bei Zugriff über eine Batch-Anwendung muss nun im Prinzip das Browser-Verhalten nachgebildet werden. D. h. um die Browser-Funktionalität zu emulieren, ist folgender Ablauf einzuhalten:
Stufe | Beschreibung |
---|---|
1 | Client > Server : GET protocol://hostname/your-contents-name |
2 | Client < Server : FORM wird geschickt mit Session-Cookie (PD-S-SESSION-ID bei HTTPS) |
3 | Client > Server : POST protocol://hostname/pkmslogin.form mit Session-Cookie und userid&password&login-form-type |
4 | Client < Server : 302 redirect zur angeforderten Seite |
5 | Client > Server : GET protocol://hostname/your-contents-name mit Session-Cookie |
6 | Client < Server : Angeforderte Seite wird geschickt |