質問: 現在spring boot,Java,thymeleafを使ってウェブアプリケーションを作成しています。 spring securityを導引しておりcsrf対策をしようと思っているのですが、どのようにすればいいでしょうか? 他サイトを見てデフォルトで備わっており、実際HTML側にも_csrfトークンがhiddenで設定されていました。 このcsrfキーが自動で設定される条件はどのようなものでしょうか? >GET, HEAD, TRACE, OPTIONS 以外 の HTTP メソッド(POST, PUT, DELETE, PATCH など)でリクエストが来た場合にトークンのチェックが行われるようになる。 という記事を見ましたが、spring bootで言うと、どういったアノテーションを付けた際に発動されるのでしょうか? もしわかる方がいれば教えていただきたいと思います。
回答: 全体がわかってないように見えますので ドキュメント,リファレンス を確認してください。 また spring boot csrf で検索すれば例などいろいろ出てきます