IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Java Discussion :

AJout d'un entrée LDAP via JLDAP sur Fedora Directory


Sujet :

Sécurité Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2003
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 35
    Points : 29
    Points
    29
    Par défaut AJout d'un entrée LDAP via JLDAP sur Fedora Directory
    Bonjour,
    J'essaie désespérément d'ajouter une entrée LDAP via un programme JAVA en utilisant la librairie JLDAP. Mon annuaire LDAP tourne sous Fedora Directory.

    J'arrive à me connecter à cet annuaire, mais l'ajout ne passe pas. Le code est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    LDAPConnection lc = new LDAPConnection();
     
    // ....... connexion à l'annuaire
     
    LDAPAttributeSet attributeSet = new LDAPAttributeSet();
    attributeSet.add( new LDAPAttribute("objectclass", "top"));
    attributeSet.add( new LDAPAttribute("objectclass", "person"));
    attributeSet.add( new LDAPAttribute("objectclass", "organizationalPerson"));
    attributeSet.add( new LDAPAttribute("objectclass", "inetorgPerson"));
    attributeSet.add( new LDAPAttribute("uid", "ESSAI001"));
    attributeSet.add( new LDAPAttribute("employeenumber", "1234567809"));
    attributeSet.add( new LDAPAttribute("mail", "lm@toto.fr"));
    attributeSet.add( new LDAPAttribute("sn", "essai1"));
    attributeSet.add( new LDAPAttribute("givenname", "essai1"));
    string dn= "cn=essai1,ou=People,dc=intranet,dc=fr"
    LDAPEntry newEntry = new LDAPEntry( dn, attributeSet );
    lc.add(newEntry);
    J'obtiens l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Erreur connexion LDAP : LDAPException: Object Class Violation (65) Object Class
    Violation
    LDAPException: Server Message: attribute "sn" not allowed
     
    LDAPException: Matched DN:
    LDAPException: Object Class Violation (65) Object Class Violation
    LDAPException: Server Message: attribute "sn" not allowed
    Quand je mets alors l'ajout de l'attribut SN en commentaire, j'obtiens la même erreur avec l'attribut mail, si je mets celle-ci en commentaire, l'erreur est avec employeenumber, etc... ...
    Au niveau du schéma, ces attributs existent bien, puisque l'import d'un fichier ldif contenant exactement les mêmes attributs fonctionne !

    Amis développeurs, la question est lancée !!! merci d'avance de votre aide !
    -+-+-+-+-+-+-+-+-+-+-+-+-+-+
    Bière qui coule n'amasse pas mousse

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2003
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 35
    Points : 29
    Points
    29
    Par défaut
    Bon je n'ai toujours pas avancé, malgré pas mal de recherches...

    N'ayant pas trouvé mon erreur, je modifie mon programme en utilisant JNDI, avec lequel, entre parenthèses, je n'ai pas eu de soucis...
    -+-+-+-+-+-+-+-+-+-+-+-+-+-+
    Bière qui coule n'amasse pas mousse

Discussions similaires

  1. Implémenté une authentification sur ACtive Directory via Kerberos5 et LDAP
    Par arnaudperfect dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 01/07/2010, 13h04
  2. Insérer une entrée dans un annuaire LDAP via JNDI
    Par caro_caro dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 31/07/2009, 17h48
  3. [LDAP] Authentification basée sur active directory
    Par Qamalito dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 01/07/2007, 00h43
  4. [LDAP] Ajout dans un annuaire ldap via un script php
    Par pascale86 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 24/11/2006, 11h58
  5. Réponses: 2
    Dernier message: 15/06/2005, 23h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo