我們的Web應用程序使用LDAP成員資格提供程序在Active Directory中對用戶進行身份驗證和註冊。爲了允許用戶提供其他應用程序中存在的用戶名,我們需要在其用戶名中添加一個前綴,並且應該儘可能透明且無痛。擴展LDAP成員以在用戶名後附加前綴/後綴
我需要的是一種擴展LDAP成員資格提供程序的方法,以便能夠在成員身份驗證或註冊之前向用戶名添加(連接)前綴。例如,如果用戶輸入是「JohnS」in application 1 ...我想驗證:「App1_JohnS」。
我該如何擴展成員來完成此任務?任何想法在驗證和註冊之前觸發(創建用戶)?
更新: 每個Web應用程序在AD中都有一個「OU」,用於創建用戶並進行身份驗證。但是,因爲它只是一個Active Directory控制器,所以用戶名必須是唯一的。我們需要使用會員供應商解決此問題,而不是添加更多廣告。