簡體   English   中英

Java AD組成員身份

[英]Java AD Group Membership

我正在一個Java Web項目上工作,經理在該Web項目中登錄到系統,然后代表其下屬完成活動。 根據通知的目的,可能會發送下屬所屬的電子郵件,具體取決於哪個AD安全組。 我正在尋找一個Java“ hasRole”函數,該函數將允許我傳遞網絡ID和安全組名稱作為參數,並返回一個布爾值以指示該組中的成員身份。 該應用程序當前正在使用UserPrincipal進行身份驗證並檢查組成員身份,但這需要用戶憑據。 我將需要通過服務帳戶連接到AD,然后檢查該成員身份。 有人看過這樣的東西嗎? 我在網上找到的所有內容都與我當前的設置類似,它們僅檢查活動會話的用戶。

您可以檢查Tomcat ActiveDirectoryRealm的源代碼。 我正是您想要的。

暫無
暫無

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

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