12345678910111213141516171819202122232425262728293031 |
- = Testing with CSRF
- Spring Security also provides support for CSRF testing with `WebTestClient`.
- For example:
- [tabs]
- ======
- Java::
- +
- [source,java,role="primary"]
- ----
- this.rest
- // provide a valid CSRF token
- .mutateWith(csrf())
- .post()
- .uri("/login")
- ...
- ----
- Kotlin::
- +
- [source,kotlin,role="secondary"]
- ----
- this.rest
- // provide a valid CSRF token
- .mutateWith(csrf())
- .post()
- .uri("/login")
- ...
- ----
- ======
|