2009-03-31 4 views
2

私は、Webサイトアクセスのために必要なフォームログインコンポーネントとhttp-basicまたはhttpの両方があるプロジェクトで春のセキュリティを使用しようとしていますWebサービスのための最も重要なコンポーネントです。今度は名前空間に基づく設定から始めました。以下のようなもので、バネのsecurity.xmlファイル:春のセキュリティで異なる認証方法を持つ名前空間ベースの設定を組み合わせる

<http auto-config="true"> 
    <intercept-url...> 
    ... 
</http> 

しかし、あなたは、フォームベースのデフォルトとしてデフォルトまたはhttp-基本として(すなわち、これは1本のフィルタのみチェーンを構成します)で行かなければなりません。私が欲しいのは、フォームにリダイレクトされずにhttp-basicやそれと同等のものを使うということです。マニュアルはcover thisのように見えますが、そのアドバイスに従えば、すべてのフィルタチェーンを定義する必要があります。

だから私は本当に他の方法はありませんか?おそらく古いスキームを使用できる要素に対してhttp要素によって導入されたフィルタチェーンを再利用できる方法はありますか?ネームスペースベースの設定は、わかりやすく読みやすく、Bean定義のリストはそれほど簡単ではないので、本当に便利です。

答えて

0

これはSpring Securityのロードマップにあります。 issue SEC-1171を参照してください。

0

誰もが行っていないようです。この答えは「いいえ」と思われますが、現在はほとんど完全にBeanベースの設定を使用しています。私と矛盾する回答はもちろん、もちろん歓迎です。 :-)

関連する問題