私は、Webサイトアクセスのために必要なフォームログインコンポーネントとhttp-basicまたはhttpの両方があるプロジェクトで春のセキュリティを使用しようとしていますWebサービスのための最も重要なコンポーネントです。今度は名前空間に基づく設定から始めました。以下のようなもので、バネのsecurity.xmlファイル:春のセキュリティで異なる認証方法を持つ名前空間ベースの設定を組み合わせる
<http auto-config="true">
<intercept-url...>
...
</http>
しかし、あなたは、フォームベースのデフォルトとしてデフォルトまたはhttp-基本として(すなわち、これは1本のフィルタのみチェーンを構成します)で行かなければなりません。私が欲しいのは、フォームにリダイレクトされずにhttp-basicやそれと同等のものを使うということです。マニュアルはcover thisのように見えますが、そのアドバイスに従えば、すべてのフィルタチェーンを定義する必要があります。
だから私は本当に他の方法はありませんか?おそらく古いスキームを使用できる要素に対してhttp要素によって導入されたフィルタチェーンを再利用できる方法はありますか?ネームスペースベースの設定は、わかりやすく読みやすく、Bean定義のリストはそれほど簡単ではないので、本当に便利です。