0

Spring Security を使用した Grails で、ドメインごとに異なる Spring Security プラグインを実行するにはどうすればよいですか?

コントローラーのいくつかのメソッドについては、データベースに保存されている通常のユーザー名/パスワードで保護したいと考えています。ただし、別のドメイン名については、別の方法を使用したいと考えています。私の場合は shibboleth です。

例: example.com/abc にアクセスすると、ユーザー/パス ページにリダイレクトされます。sub.example.com/abc と同じ webapp にアクセスすると、shibboleth ログイン フローが表示されます。

これは、アカウントを作成するユーザーと、既存のサードパーティ アカウントで認証するユーザーをサポートすることを目的としています。

4

1 に答える 1

0

最初に、filterChain.chainMap を使用して、プロバイダーを切り替えることができるさまざまな URL のさまざまなフィルターを変更できますが、サブドメインの処理についてはわかりません。chainMapのドキュメント。

于 2013-04-09T18:08:23.507 に答える