Nos applications Web utilisent le fournisseur d'appartenance LDAP pour authentifier et enregistrer les utilisateurs dans Active Directory. Afin de permettre aux utilisateurs de fournir des noms d'utilisateur qui existent dans d'autres applications, nous devons ajouter un préfixe dans son nom d'utilisateur et il doit être aussi transparent et indolore que possible. Ce dont j'ai besoin, c'est d'un moyen d'étendre le fournisseur d'appartenance LDAP pour pouvoir ajouter (concaténer) un préfixe au nom d'utilisateur juste avant que l'adhésion ne l'authentifie ou ne l'enregistre. Par exemple, si l'entrée utilisateur est "JohnS" dans l'application 1 ... Je veux m'authentifier: "App1_JohnS".Extension de l'appartenance LDAP pour ajouter un préfixe/suffixe au nom d'utilisateur
Comment puis-je étendre l'adhésion pour accomplir cela? Une idée de ce qui est déclenché juste avant l'authentification et l'enregistrement (créer un utilisateur)?
Mise à jour: Chaque application Web dispose d'une «unité d'organisation» dans AD dans laquelle créer des utilisateurs et s'authentifier. Mais comme il s'agit d'un seul contrôleur Active Directory, les noms d'utilisateur doivent être uniques. Nous devons résoudre ce problème en utilisant des fournisseurs d'adhésion et ne pas ajouter plus de ANNONCES. Lorsque vous créez votre chaîne de requête de recherche, pourquoi ne pas ajouter le préfixe au DN (ou Uid) que vous recherchez?