As an admin, I want my Dogtag to use nonces for protection against CSRF and Reflected XSS. By disabling enableNonce, the CA will disable all nonce protection. This mostly affects certain CA operations, such as approving a certificate request.
enableNonce
This has been disabled since early commits: https://github.com/freeipa/freeipa/commit/8d164569d0e4ee79089ae224ac6f5a569c291cdb
We should look into enabling this again.
Nonce should be enabled by default.
Nonces Disabled
Nonces Enabled.
current master
master
None
Relevant discussion and PR was opened in the past here: https://github.com/freeipa/freeipa/pull/4836