Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。4.3.2を用いてWebアプリケーションを作成しています。ユーザー登録・ログイン・ログアウト機能などを、自前で実装し終わったところで、ユーザー登録・ログインフォームにCSRF対策を施したいと考えました。SecurityにCSRF対策を自動で行ってくれる機能があるようなので、それを使うことにしました。Securityの最新版をMavenの依存性に追加し、Web上の情報にしたがって以下の設定をSpringのxmlファイルに追記しました。auto-config="true"/>この状態でアプリケーションを起動したところ、以下のエラーメッセージが表示されました。elements.そこで、xmlファイルの追加記述を以下のように変更しました。auto-config="true"/><security:authentication-manager/>この変更でエラーは出ないようになったのですが、CSRFトークンがHTMLに挿入されておらず、困っています。ちなみに、web.xmlの方にはDelegatingFilterProxyを追加済みです。<dispatcher>ERROR</dispatcher></filter-mapping>ご回答よろしくお願いします。個の銅バッジ1CSRFトークンを出したいHTMLないしはJSPのコードも合わせて書くと回答が得られると思います。票0自己解決しました。web.xmlに書くDelegatingFilterProxyですが、質問文に記載してあるものは私がspring-sessionを使うために設定したものでした。Security用にspringSecurityFilterChainというfilter-nameでfilterを作成する必要があるようです。Security自体は動くようになったと言えます。Securityによって用意されたものと思われます)。そこで、http要素を以下のように書き換えます。login-processing-url="login"/></security:http>ここで、login-pageはログインするページのURL、login-processing-urlはログインフォームのsubmit先です。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。