对于最新的稳定版本,请使用 Spring Security 6.5.3! |
测试注销
虽然使用标准 Spring MVC Test 相当简单,但您可以使用 Spring Security 的测试支持来使测试更轻松地注销。
例如,以下内容logout
RequestPostProcessor
将使用有效的 CSRF Tokens向“/logout”提交 POST:
-
Java
-
Kotlin
mvc
.perform(logout())
mvc
.perform(logout())
您还可以自定义要发布到的 URL。 例如,以下代码段将使用有效的 CSRF Tokens向“/signout”提交 POST:
-
Java
-
Kotlin
mvc
.perform(logout("/signout"))
mvc
.perform(logout("/signout"))