2013-11-09 70 views
2

我已將彈簧安全性更新爲3.2能夠使用基於Java的批註來配置項目,而無需擁有XML。Spring Security - 基於Java的配置AuthenticationManager和Http403ForbiddenEntryPoint

我幾乎配置所有的東西,但有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 { 
    ... 
} 

回答

1

顯然有什麼東西在作品中解決這個問題,但它目前爲沒有通過註釋這樣做的方式。這question似乎尋求相同的答案。作品中的獨立項目是here,顯然他們在不久的將來將其合併到彈簧安全3.2.X中。

相關問題