4.2.4. Login form
Login form when using browsers
When accessing ExtraNet applications in the password-protected area via a browser, non-authenticated users receive an HTML form, in which the following should be entered:
- user ID;
- password.
This form is then sent with the parameter login-form-type=pwd to the following URL via POST request:
https://ExtraNet.bundesbank.de/pkmslogin.form
Transfer to automated access
When accessing ExtraNet via a batch application, the browser behaviour must be replicated. In order to emulate the browser functionality, the following procedure must be followed:
Stage | Description |
---|---|
1 | Client > server: GET protocol://hostname/your-contents-name |
2 | Client < server: FORM is sent with session cookie (PD-S-SESSION-ID in the case of HTTPS) |
3 | Client > server: POST protocol://hostname/pkmslogin.form with session cookie and userid&password&login-form-type |
4 | Client < server: 302 redirect to requested page |
5 | Client > server: GET protocol://hostname/your-contents-name with session cookie |
6 | Client < server: Requested page is sent |