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