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

Dotnet Discussion :

[WinForms]Recuperation Info compte NT


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut [WinForms]Recuperation Info compte NT
    Bonjour,

    Je travaille dans un large parc informatique, il y a des centaines de personnes ayant un compte NT.
    Pour mon application, je désire au lancement de celle-ci récuperer les informations NT de la personne (qui lui sont donc personnelle et qui me permettront de bien l'identifier).
    Lors du lancement je souhaite récuperer ces informations pour après faire divers test et orienté directement cette personne sur "son" application.
    Car selon son poste/travail/departement l'application change, tout le monde n'a pas les meme besoins, tous les champs ne sont pas forcement necessaire etc ...

    Si vous avez des propositions a me faire je suis à votre écoute.

    Merci

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Par défaut
    La commande qui te permet de récupérer le nom de l'utilisateur XP...
    Environment.UserName.ToString()

  3. #3
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut
    A vrai dire ce n'est pas exactement les informations que j'attendais voici le resultat:

    Code :
    Response.Write("Info NT : " & Environment.UserName.ToString())

    Affichage:
    Info NT : ASPNET

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 22
    Par défaut
    Normal, tu es dans une application Web...

    Je m'explique :
    Pour les sites internet avec IIS, tout le code est éxectuté par un utilisateur définit dans IIS. Par défaut c'est "ASPNET". Et ce, quelque soit l'utilisateur qui ouvre le site. Le code étant éxecuté sur le serveur web et non la machine cliente.

    Autrement dit, tu n'as aucun moyen de récupérer le compte utilisateur de la personne qui va sur le site (peut-être avec du javascript ???).

    La solution que je peux proposer (et qui est bien la meilleure à mon avis) c'est de mettre en place une authentification sur le site. Tu demande un nom d'utilisateur et un mot de passe, et avec ça et les variables de session tu pourras savoir comment personnaliser l'application.

    Si quelqu'un à une meilleure idée , je suis tout ouïe.

    PS : Ce sujet devrais plutôt se trouver dans les webforms et développement web non ?

Discussions similaires

  1. [LDAP] recuperer info d'active directory
    Par mikees dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 06/11/2006, 16h27
  2. Réponses: 5
    Dernier message: 21/08/2006, 13h52
  3. Recuperer infos de la bdd depuis un script linux
    Par siteman dans le forum Linux
    Réponses: 2
    Dernier message: 13/07/2006, 15h00
  4. Recuperer info apres un post
    Par Dargos dans le forum Langage
    Réponses: 7
    Dernier message: 21/06/2006, 12h10
  5. Comment recuperer le compte mail par defaut ?
    Par Seb33 dans le forum Access
    Réponses: 8
    Dernier message: 10/03/2006, 23h11

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