测试注销
虽然使用标准的 Spring MVC Test 相对简单,但你可以使用 Spring Security 的测试支持来使登出测试更方便。例如,以下 logout
RequestPostProcessor 将向 "/logout" 发送一个带有有效 CSRF 令牌的 POST 请求:
- Java
- Kotlin
mvc
.perform(logout())
mvc
.perform(logout())
您还可以自定义要发布的 URL。例如,下面的代码片段将使用有效的 CSRF 令牌向“/signout”提交一个 POST 请求:
- Java
- Kotlin
mvc
.perform(logout("/signout"))
mvc
.perform(logout("/signout"))