XML を必要とせずに、Java ベースの注釈を使用してプロジェクトを構成できるように、春のセキュリティを3.2に更新しました。
私はほとんどすべてのものを構成していますが、構成しなかった (そして方法がわからない) 2 つの問題があります。
- をどのように設定できます
Http403ForbiddenEntryPoint
か? カスタム を構成するにはどうすればよい
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 {
...
}