asp.net如何获取当前访问机器的计算机名

asp.net如何获取当前访问机器的计算机名,第1张

这里很明显它获取到的是你的DNS服务器计算机

因为你的web服务器和你的客户机都不在同一个网段,

Request.UserHostName肯定是获取不到的。

这个是一个很常见的问题,Request.UserHostName有的时候获取到的还是IP而不是计算机名字。郁闷~~~我也期待高手来回答这个问题。

获取服务器电脑名: Page.Server.ManchineName

获取用户信息: Page.User

获取客户端电脑名:Page.Request.UserHostName

获取客户端电脑IP: Page.Request.UserHostAddress

string name = Dns.GetHostName()

this.LabserverName.Text = name//服务器的名称 

this.LabTime.Text = DateTime.Now.ToString()// 当前服务器的时间

this.Labdk.Text = Request.ServerVariables["SERVER_PORT"]


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/633368.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-18
下一篇2023-07-18

发表评论

登录后才能评论

评论列表(0条)

    保存