I have SAML configured to auth users. We recently decided to turn on CSRF protection, but discovered it prevents anyone from authenticating via SAML. The securityRealm/loginFinished page produces a "missing CSRF crumb" error.
The CSRF protection can be disabled in some circumstances - I wrote a patch against the saml plugin to exclude the loginFinished endpoint from CSRF protection. This gets rid of the missing crumb error, but login does not complete either.