程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java中利用jcifs集成AD域用戶認證

Java中利用jcifs集成AD域用戶認證

編輯:關於JAVA

最近一段時間發現AD這東西老火了,尤其是涉及到安全這一方面的,所以AD域用戶認證成了現在網絡安全方面的產品必備!這裡就簡單的分享一下,Java通過jcifs集成AD域用戶實現認證,以實現網絡安全!

我們通過一個demo來看看jcifs實現SSO,SSO英文全稱Single Sign On,單點登錄。SSO是在多個應用系統中,用戶只需要登錄一次就可以訪問所有相互信任的應用系統。它包括可以將這次主要的登錄映射到其他應用中用於同一個用戶的登錄的機制。它是目前比較流行的企業業務整合的解決方案之一。

第一步:把jcifs-1.3.15.jar放到tomcat的webapp目錄。

第二步:在web.xml中配置:

<filter>  
    <filter-name>NtlmHttpFilter</filter-name>  
    <filter-class>jcifs.http.NtlmHttpFilter</filter-class>  
    <init-param>  
        <param-name>jcifs.http.domainController</param-name>  
        <!-- 域服務器IP -->
        <param-value>10.10.2.153</param-value>  
    </init-param>  
    <init-param>  
        <param-name>jcifs.util.loglevel</param-name>  
		<!-- 

如果不在此處輸入域用戶和密碼並且域用戶和密碼不正確的話,你就無法訪問到其他的數據!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved