2

XML を必要とせずに、Java ベースの注釈を使用してプロジェクトを構成できるように、春のセキュリティを3.2に更新しました。

私はほとんどすべてのものを構成していますが、構成しなかった (そして方法がわからない) 2 つの問題があります。

  1. をどのように設定できますHttp403ForbiddenEntryPointか?
  2. カスタム を構成するにはどうすればよいAuthenticationManagerですか?

     <security:http entry-point-ref="entryPoint" >
             ...
     </security:http>
    
     <bean id="entryPoint"  class="org.springframework.security.web.authentication.Http403ForbiddenEntryPoint" />
    
     <security:authentication-manager alias="myAuthenticationManagerImpl" />
    

これが私のカスタム認証クラスです:

@Service ("authenticationManager")
public class AuthenticationManagerImpl implements AuthenticationManager {
     ...
}
4

1 に答える 1