簡體   English   中英

LDAP驗證Java Play

[英]Ldap authentication java play

我正在使用play框架開發aN應用程序。 我需要使用LDAP進行用戶身份驗證。 我的客戶有一個有權執行ldap查詢的主用戶。

  • 我已經完成第一步(執行ldap查詢),並且還獲得了結果列表。
  • 還可以使用以下方法針對特定用戶進行過濾

     NamingEnumeration results = context.search("ou=people,ou=internal,o=Compay,c=Country", "uid=TestUser", constraints); 

我的問題是如何通過主用戶驗證第二個用戶? TestUser

實際上,這取決於您使用哪個中間件與LDAP連接。 就像我使用APACHEDS API與LDAP通信一樣。 它為我提供了一種使用用戶名和密碼的“ BIND”方法。 如果綁定成功,則我使用綁定執行身份驗證,否則未通過身份驗證。

還有一些其他實現也提供了自己的機制。 您需要檢查所使用的中間件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM