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

API, COM et SDKs Delphi Discussion :

Crypté le mot de passe lors d'une interrogation de LDAP


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 211
    Par défaut Crypté le mot de passe lors d'une interrogation de LDAP
    J'utilise dans mon programme Delphi une authentification lié à LDAP.
    Cela fonctionne. J'utilise la dll windows avec un "ldap_initW" et un "ldap_bind_sW".

    J'aimerais améliorer cela en ne faisant pas circuler le mot de passe en clair sur le réseau.

    J'ai essayé le mot SSL avec "ldap_sslinitW" et cela à bien fonctionné ... mais seulement sur mon Windows Seven. Sous Windows XP cela échoue avec l'erreur "serveur hors service".

    Du coup j'ai essayé de simplement changer mon "bind" avec un "ldap_bind_sW" permettant de spécifié une fonction d'authentification. Malheureusement je n'arrive pas vraiment à utiliser cette fonctionnalité. Je ne sais par exemple pas quoi mettre dans "method".

    D'avance merci de votre aide

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    Je ne connais que LDAP_AUTH_SIMPLE, tu vas en trouver plein sur ce sujet de la MSDN

    le "s" ne veut pas dire "secure" mais "synchronize", c'est juste qu'il attend la réponse

    W signifie UniCode, A c'est Ansi, de D1 à 2007, c'est Ansi par défaut, à partir de 2009 c'est UniCode

    Je n'ai jamais utilisé de Server LDAP windows mais Linux, du coup, les trucs utiles comme le SSL sont souvient bien configuré !
    Il doit falloir l'activer sur XP

    Tu as pensé à changer le Port, c'est pas le même non ?
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 211
    Par défaut
    merci pour la réponse.
    Oui j'avais bien changé le port. D'ailleurs cela fonctionnait très bien sous Windows Seven.

    Pour Windows XP le problème c'est que même si on trouve le truc pour débloqué (activation ou patch) j'aurais du mal à le faire mettre en place chez mes clients.

    Du coup je cherche un autre solution. De plus je n'ai pas vraiment besoin de crypter toute la connexion mais simplement le bind contenant le mot de passe.

    Je suis entrain de chercher d'autres solutions que l'utilisation de la dll Windows.

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 081
    Par défaut
    Paul Toth a écrit son propre composant LDAP, tu devrais aller voir ça !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par ShaiLeTroll Voir le message
    Paul Toth a écrit son propre composant LDAP, tu devrais aller voir ça !
    ça se passe ici, mais pas de cryptage au menu
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 211
    Par défaut
    oui en effet j'étais tombé sur ce composant dans mes recherches et malheureusement en effet il n'y a pas le cryptage.

    Tu n'aurais pas un peu de temps à perdre Paul ? (je me permet le tutoiement du fait qu'on soit entre développeur sur internet).

    Tout ça c'est de la faute à Microsoft, pkoi sa DLL ne prend pas en compte le SSL sous Windows XP alors que ça marche sous Windows Seven.

    J'ai d'ailleurs essayé d'utiliser la DLL de Windows Seven au lieux de celle de XP mais il doit y avoir des dépendances car ça n'a pas fonctionné.
    Pensez-vous que je puisse creuser de ce coté la ?

    D'autres idées peut-être ?

Discussions similaires

  1. supprimer mot de passe pour accèder à une partition
    Par julien.63 dans le forum Administration système
    Réponses: 6
    Dernier message: 22/08/2007, 18h22
  2. Réponses: 3
    Dernier message: 21/06/2007, 15h55
  3. [opera] afficher le mot de passe lors de la saisie
    Par debuthmx dans le forum Opera
    Réponses: 2
    Dernier message: 17/12/2006, 22h25
  4. Mot de passe pour deverouiller une feuille
    Par mustang-ffw02 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/06/2006, 14h51
  5. cryptage mots de passe lors de la saisie
    Par ycef dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 14/09/2004, 13h22

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