Bonjour,
J'aimerai récupérer le nom de la machine cliente qui se connecte à ma page asp.NET.
J'ai déjà essayé avec:
host = System.Net.Dns.GetHostByAddress(Request.ServerVariables.Item("REMOTE_HOST"))
strComputerName = host.HostName
ou
STV = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, "ipdadress").OpenSubKey("Software\Microsoft\Windows NT\CurrentVersion\Prefetcher").GetValue("StartTime")
Valeur = Rk.GetValue("Hostname")
ou
ipAddress = System.Web.HttpContext.Current.Request.ServerVariables.ToString
Je n'obtient aucun résultat correct.
Pq?
La 1ère méthode fonctionne en reverseDNS sur le site princial car config pour... mais pas pour les sites distants car les routeurs ne font pas de reverseDNS. Et je n'ai pas le contrôle sur ces routeurs distants!
Auriez-vous une autre solution à m'apporter?
Merci d'avance pour votre aide.
Bon après-midi.