require-auth-session-http-hdrs
Use the require-auth-session-http-hdrs configuration entry to control
whether a HTTP header must be used in an authentication operation before it can be used as a session
key.
Syntax
require-auth-session-http-hdrs = {yes|no}
Description
Controls whether a HTTP header must be used in an authentication operation before it can be used as a session key. This helps to ensure that the HTTP header which is used as a session key is secure and reduces the risk of the header being spoofed.
Options
- yes
- The HTTP header must be used in an authentication operation before it will be accepted as a session key.
- no
- Any HTTP header can be used as a session key.Note: If you set this configuration item to no it means that an unauthenticated value could be used as the index into the session. In this situation it is critical to ensure that the client is 'trusted' and is able to produce a secure session key, otherwise you open the environment up to session fixation attacks.
Usage
This stanza entry is optional.
Default value
yes
Example
require-auth-session-http-hdrs = yes