enable-secret-token-validation

Use the enable-secret-token-validation stanza entry to enable secret token validation, which protects certain WebSEAL account management pages against cross-site request forgery (CSRF) attacks.

enable-secret-token-validation = {true|false}

Description

Use this entry to enable secret token validation, which protects certain WebSEAL account management pages against cross-site request forgery (CSRF) attacks. If we set this entry to true, WebSEAL adds a token to each session and validates the "token" query argument for the following account management requests: For example, we must change the /pkmslogout request to pkmslogout?token=<value>, where <value> is the unique session token.

If secret token validation is enabled and the token argument is missing from the request or does not match the session token, WebSEAL returns an error page. For information about secret token validation, search for "CSRF" in the IBM Security Verify Access: Web Reverse Proxy Configuration Guide.

Options

Usage: Optional

Default: false

Example:

enable-secret-token-validation = true

Parent topic: [acnt-mgt] stanza