Comment récupérer le nom de la machine locale ? [Résolu]

cs_michael76 7 Messages postés lundi 25 septembre 2006Date d'inscription 5 novembre 2008 Dernière intervention - 12 févr. 2007 à 15:45 - Dernière réponse : cs_michael76 7 Messages postés lundi 25 septembre 2006Date d'inscription 5 novembre 2008 Dernière intervention
- 13 févr. 2007 à 08:05
<hr style="COLOR: #d1d1e1" size="1" />
<!-- / icon and title -->
<!-- message -->

Bonjour,
Je travaille sur une application Web
Tous les codes que j'ai testé me retourne le nom de machine du serveur ou bien alors il me retourne "localhost".

Comment puis-je récupérer le nom de la machine du client ?

Merci d'avance

PS : je suis sous VS2003, framework 1.1, et CSharp

Voici ce que j'ai déjà testé :
// Test
txtHostname.Text = Environment.MachineName;

// Test 1
System.Net.IPHostEntry InfosMonOrdi = new System.Net.IPHostEntry();
InfosMonOrdi = Dns.GetHostByName(Dns.GetHostName());
txtHostname.Text = InfosMonOrdi.HostName;

// Test 2
txtHostname2.Text = System.Net.Dns.GetHostByName("localhost").HostName;

// Test 3
txtHostname3.Text = System.Net.Dns.GetHostName();
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
cs_michael76 7 Messages postés lundi 25 septembre 2006Date d'inscription 5 novembre 2008 Dernière intervention - 13 févr. 2007 à 08:05
3
Merci
Bonjour à tous,

Je vous remercie pour toutes vos réponses et m'excuses si je me suis trompé de forum.

J'ai trouvé d'ou venait mon erreur, celle-ci se situait dans le fichier web.config, il fallait mettre <identityimpersonate="false"/> au lieu de true.


@+
Michael

Merci cs_michael76 3

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de cs_michael76
babe59 189 Messages postés vendredi 28 mai 2004Date d'inscription 27 novembre 2015 Dernière intervention - 12 févr. 2007 à 16:35
0
Merci
Essaye ceci ...


SystemInformation



.ComputerName




DT
Commenter la réponse de babe59
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 12 févr. 2007 à 18:06
0
Merci
Salut,

Tu devrais plutot poser ta question sur aspfr. Toutefois, je doute que depuis du code serveur tu puisses récupere le nom de la machine coté client.
Enfin, demande plutot au experts du web

Mx
MVP C# 
Commenter la réponse de MorpionMx
TheSaib 2369 Messages postés mardi 17 avril 2001Date d'inscription 26 décembre 2007 Dernière intervention - 12 févr. 2007 à 22:47
0
Merci
Marche pas çà ?

System.Net.Dns.GetHostByAddress(Request.ServerVariables.Item("REMOTE_HOST"))

::|The S@ib|:: MVP C#.NET
Commenter la réponse de TheSaib

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.