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

ASP.NET Discussion :

prb de lire le nom de l’utilisateur+IIS


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Par défaut prb de lire le nom de l’utilisateur+IIS
    Salut les développeurs.
    Je suis entrain de réaliser une intranet en asp.net/c#. Pendant l’exécution de mon site j’ai besoin de lire le nom de l’utilisateur qui ouvre la session courant (l’utilisateur appartient à un domaine).
    Quand j’ai exécuté mon site via visuel studio 2005,j’arrive à lire le nom de l’utilisateur qui ouvre la session(j’ai utilisé la commande « Environment.UserName.ToString(); » .
    Mais le problème apparait quant j’ai publié le site dans IIS(pour que le site marche dans IIS j’ai lit dans un forum que je dois créer un utilisateur ASPNET dans sqlserver, tout ca je les ai fait, et enfin le site marche dans IIS). Mais ici il apparait un autre problème : quand je lis le nom de l’utilisateur qui ouvre la session courant je trouve tjr ASPNET malgré j’ai change l’utilisateur.

    Ma question comment je peux lire le nom de l’utilisateur dans mon cas?
    Et merci d’avance.

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Ton utilisateur est-il authentifié par l'application ?
    Si oui, peut-être peux-tu utiliser le User.Identity.Name !

  3. #3
    Membre Expert
    Avatar de Pongten
    Homme Profil pro
    IT Analyst & Software Developer
    Inscrit en
    Juin 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : IT Analyst & Software Developer
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 173
    Par défaut
    Pour moi, il s'agit plus de regarder à la configuration du modèle de sécurité d'IIS... Malheureusement, je ne peux pas t'en dire plus car je ne connais pas trop bien ce domaine, mais j'ai l'impression que dans ton cas, chaque connexion est en fait "anonyme" et se fait au moyen de l'utilisateur ASP.NET

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Par défaut
    Citation Envoyé par Pongten
    Pour moi, il s'agit plus de regarder à la configuration du modèle de sécurité d'IIS... Malheureusement, je ne peux pas t'en dire plus car je ne connais pas trop bien ce domaine, mais j'ai l'impression que dans ton cas, chaque connexion est en fait "anonyme" et se fait au moyen de l'utilisateur ASP.NET
    Peut etre c'est le probelme mais comment je peux le résoudre.
    parce que j'ai pas bien compris.

    et merci pour la réponse.

  5. #5
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Regare quand même le contenu de User.Identity.name ! On sait jamais !

  6. #6
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    ton problème vient d'ailleurs.. tu dois utiliser l'emprunt d'identité...

    tu dois ajouter une ligne sur ton web.config qui autorise ça...

    voilà un lien qui te donnera plus d'infos


    http://msdn2.microsoft.com/fr-fr/lib...c5(VS.80).aspx

  7. #7
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 55
    Par défaut
    Merci pour la reponse.
    non. l'authentification se fait par active directory.

Discussions similaires

  1. Base de registre : Lire le 'nom de Valeur' d'une clé
    Par yosthegost dans le forum Delphi
    Réponses: 17
    Dernier message: 09/01/2016, 10h42
  2. Réponses: 16
    Dernier message: 03/04/2006, 17h24
  3. Lire le nom d'un processus
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 20/03/2006, 10h23
  4. Lire le nom du répertoire courant !
    Par Feustine dans le forum Langage
    Réponses: 2
    Dernier message: 17/08/2005, 14h33
  5. Comment lire le nom d'un fichier ?
    Par Mister_FX dans le forum ASP
    Réponses: 2
    Dernier message: 13/05/2005, 10h27

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