# 使用 CSRF 进行测试

Spring 安全性还提供了对`WebTestClient`的 CSRF 测试的支持。例如：

爪哇

```
this.rest
	// provide a valid CSRF token
	.mutateWith(csrf())
	.post()
	.uri("/login")
	...
```

Kotlin

```
this.rest
    // provide a valid CSRF token
    .mutateWith(csrf())
    .post()
    .uri("/login")
    ...
```

[测试身份验证](authentication.html)[测试 OAuth2.0](oauth2.html)

