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

Windows Forms Discussion :

[C#] [Active Directory] Récupérer mot de passe


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 20
    Par défaut [C#] [Active Directory] Récupérer mot de passe
    Bonjour,

    Je réalise un soft (en C#) de messagerie interne sous environement Server 2003.

    Je souhaite que les utilisateurs n'aient pas à entrer leur mot de passe pour récupérer leur mail.

    Mon prog va donc identifier l'utilisateur en cours et récupérer son mot de passe pour qu'il puisse s'identifier.

    Mon problème est que je ne sais pas récupérer le mot de passe.
    C'est possible puisque le prog HMailServer le fait. Il récupére dans AD les utilisateurs et les mots de passe.

    Comment lire (je ne les veux pas en clair !) le mot de passe d'un utilisateur sous AD ?

    Merci.

  2. #2
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    ca n'est pas plutot tu fournis le login et mot de passe et active directory te dit si l'utilisateur a droit ou pas.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 20
    Par défaut
    Sur le serveur j'ai donc installé HmailServer

    Il récupére la liste des utilisateurs, leur mot de passe et cré donc pour chacun une adresse email interne au réseau.

    Les utilisateurs utilisent un logiciel de messagerie (outlook express par exemple) qu'il doivent paramétérer (pop3, smtp, login, mot de passe ...)

    Je ne veux pas qu'il aient à le faire.

    Mon prog récupére donc le nom de l'utilisateur en cours et à partir de cette info, renseigne le pop, le smtp, le login et le mot de passe pour pouvoir se connecter à HmailServer et donc lire et/ou envoyer des messages.

    Connaître l'utilsateur en cours c'est facile (Environment.UserName) mais le mot de passe ...

  4. #4
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1 240
    Par défaut
    et comment il récupère le login et mot de passe ton soft?

  5. #5
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Tu ne peux pas récupérer les mots de passe et c'est normal. Tu imagines la faille de sécurité sinon ?

    Ce qu'il faut faire: demander à l'utilisateur de saisir son login/mdp et faire une vérif dans l'AD

  6. #6
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    je confirme, quelque soit l'ad, (meme du ldap ou leur bidule de chez novell) tu ne peux que vérifier les crédentials mais tu ne peux pas récupérer le mot de passe.
    Les tests de faisabilité du projet n'ont pas été correctement faits. spa bien

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 20
    Par défaut
    Citation Envoyé par rattlehead Voir le message
    et comment il récupère le login et mot de passe ton soft?
    Le login je l'ai décrit plus haut par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    UtilisateurEnCours = Environment.UserName;
    Le mot de passe, c'est le but de ma question ....

Discussions similaires

  1. [WS 2008 R2] Active Directory et Mot de passe Admin
    Par mikadom dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 20/10/2012, 11h50
  2. LDAP Active directory récupérer les utilisateurs d'un groupe
    Par *alexandre* dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 19/01/2012, 09h58
  3. [MySQL] Récupérer mot de passe
    Par Gueuz dans le forum PHP & Base de données
    Réponses: 32
    Dernier message: 20/02/2010, 20h09
  4. active directory récupérer l'ou d'un utilisateur
    Par piotrr dans le forum Windows Forms
    Réponses: 1
    Dernier message: 26/11/2009, 14h42
  5. [Security] Active Directory 2 mots de passe
    Par af630422 dans le forum Spring
    Réponses: 1
    Dernier message: 16/04/2008, 14h06

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