最新の安定バージョンについては、Spring Security 6.3.1 を使用してください!

ログアウトのテスト

標準の Spring MVC テストを使用するとかなり簡単ですが、Spring Security のテストサポートを使用すると、テストのログアウトが簡単になります。例: 次の logout RequestPostProcessor は、有効な CSRF トークンを使用して "/logout" に POST を送信します。

  • Java

  • Kotlin

mvc
	.perform(logout())
mvc
    .perform(logout())

投稿する URL をカスタマイズすることもできます。例: 以下のスニペットは、有効な CSRF トークンを使用して "/signout" に POST を送信します。

  • Java

  • Kotlin

mvc
	.perform(logout("/signout"))
mvc
	.perform(logout("/signout"))