2010-01-20 75 views
0
<bean id="ntlmFilter" class="org.springframework.security.ui.ntlm.NtlmProcessingFilter"> 
    <security:custom-filter position="NTLM_FILTER" /> 
    <property name="stripDomain" value="true" /> 
    <property name="defaultDomain" value="company" /> 
    <property name="domainController" value="192.168.1.1" /> 
    <property name="authenticationManager" ref="_authenticationManager" /> 
</bean> 

我可以知道如何設置故障切換第二個控制器嗎?Java Spring NtlmProcessingFilter第二個控制器

回答

1

不幸的是,NTLM不是由彈簧3

如果使用輔助域控制器是爲你的應用的關鍵要求的支持,我想你需要考慮的JCIFS源。甚至jcifs也不想再支持NTLM。但老圖書館在那裏。我已經入侵了,這樣我的應用將無形地驗證用戶是否來自domainA或domainB。所以這是可能的,儘管可能有點令人生畏。

0

如果我明白你的問題正確,你正在尋找一個備用的認證供應商,您可以設置認證管理器的列表,因此,如果第一個失敗,它會自動與第二個檢查。

<security:authentication-manager alias="authenticationManager"> 
    <security:authentication-provider ref="ntlmServiceAuthenticationProvider"/> 
    <security:authentication-provider ref="ldapAuthProvider"/> 
</security:authentication-manager> 
+0

不,我想要做的是有輔助域控制器。從我上面的xml中,目前我只能使用一個域控制器192.168.1.1 – cometta 2010-01-21 01:34:29

相關問題