2

applicationContext.xml では、複数の security:custom-authentication-provider を定義することが有効です。

例えば

<bean id="dummyAuthenticationProvider" class="com.user.sample.gwtspring.server.security.JDBCDummyAuthenticationProvider"> <security:custom-authentication-provider /> </bean>

<bean id="dummyAuthenticationProvider2" class="com.user.sample.gwtspring.server.security.OpenIdDummyAuthenticationProvider2"> <security:custom-authentication-provider /> </bean>

両方ともauthenticationManager内に登録されますか? ダミーのAuthenticationProvider2をopenIdとして使用することを考えています。applicationContext.xml 内に他にどのようなメタ構成を配置する必要がありますか?

4

2 に答える 2

0

It should register both providers with the authentication manager. When automatically configured the auth manager is set up with a list of providers to perform authentication (anonymous provider, remember me provider, etc..)

http://static.springsource.org/spring-security/site/docs/2.0.x/reference/authentication-common-auth-services.html

于 2009-07-02T14:23:47.707 に答える