web-dev-qa-db-fra.com

Le nom d'utilisateur Joomla 3 LDAP n'autorisera pas le caractère spécial requis

Lorsque vous utilisez l'authentification de connexion LDAP, le domaine\nom d'utilisateur est le format que nous devons utiliser, mais Joomla ne l'autorise pas. Lorsque vous essayez de sauvegarder ces utilisateurs dans le backend Joomla, le format est rejeté en raison de la barre oblique inverse utilisée entre le domaine et le nom d'utilisateur pour le "Nom de connexion".

Erreur

L'enregistrement a échoué avec l'erreur suivante: Veuillez entrer un nom d'utilisateur valide. Pas d'espace au début ou à la fin, au moins 2 caractères et ne doit pas contenir les caractères suivants: <>\"'%; () &

J'aimerais trouver une solution qui ne nécessite pas de piratage du noyau afin que les mises à jour puissent toujours être effectuées sans avoir à modifier à nouveau le noyau.

2
Dustin

Vous n'avez pas nécessairement besoin d'insérer le nom de domaine avant le nom d'utilisateur pour que le protocole LDAP fonctionne.

AFAIR si la configuration est correcte (liaison anonyme, DN), cela devrait fonctionner. Quoi qu'il en soit, cela nécessite un peu de bidouillage.

Lisez également le développeur: LDAP from scratch

Pouvez-vous peut-être publier la configuration (masquer les données sensibles)?

2
Valentin Despa