日期:2014-05-18 浏览次数:20390 次
//IP System.Net.IPAddress ip = System.Net.IPAddress.Parse(Request.UserHostAddress); System.Net.IPHostEntry ihe = Dns.GetHostEntry(ip); //机器名 string clientname = ihe.HostName; Response.Write("clientname: " + clientname); string info = ""; info += "<br/>当前用户电脑名称:" + System.Net.Dns.GetHostName(); info += "<br/>当前电脑名:" + System.Environment.MachineName; Response.Write(info);
string info ="客户端IP:"+ Page.Request.UserHostAddress; info += "<br/>用户信息:" + Page.User; info += "<br/>服务器电脑名称:" + Page.Server.MachineName; info += "<br/>当前用户电脑名称:" + System.Net.Dns.GetHostName(); info += "<br/>当前电脑名:" + System.Environment.MachineName; info += "<br/>当前电脑所属网域:" + System.Environment.UserDomainName; info += "<br/>当前电脑用户:" + System.Environment.UserName; info += "<br/>浏览器类型:"+Request.Browser.Browser; info += "<br/>浏览器标识:" + Request.Browser.Id; info += "<br/>浏览器版本号:" + Request.Browser.Version; info += "<br/>浏览器是不是测试版本:"+Request.Browser.Beta; info += "<br/>浏览器的分辨率(像素):" + Request["width"].ToString() + "*" + Request["height"].ToString();//1280/1024 info += "<hr/>"; info += "<br/>客户端的操作系统:"+Request.Browser.Platform; info += "<br/>是不是win16系统:"+Request.Browser.Win16; info += "<br/>是不是win32系统:" +Request.Browser.Win32;
------解决方案--------------------
2楼的已经很全了。楼主看看是不是你想要的。
------解决方案--------------------
IIS 设置中目录安全性>>>匿名访问和身份验证控制
------解决方案--------------------
呵呵,楼上根本没有。
------解决方案--------------------
关注,顶
------解决方案--------------------
二楼很强大
------解决方案--------------------
// 将客户端的信息添加到 Dictionary 中 Dictionary<string, string> clientInfos = new Dictionary<string, string>(); try { string ip = Request.UserHostAddress; string userAgent = Request.UserAgent == null ? "无" : Request.UserAgent; clientInfos.Add("开发商", "*****有限公司"); clientInfos.Add("平台名称","**_CMS网站后台管理系统"); if (Request.ServerVariables["HTTP_UA_CPU"] == null) clientInfos.Add("CPU 类型", "未知"); else clientInfos.Add("CPU 类型", Request.ServerVariables["HTTP_UA_CPU"]); clientInfos.Add("操作系统", this.GetOSNameByUserAgent(userAgent)); clientInfos.Add("IP 地址", ip); if (Request.Browser.ClrVersion == null) clientInfos.Add(".NET CLR 版本", "不支持"); else clientInfos.Add(".NET CLR 版本", Request.Browser.ClrVersion.ToString()); clientInfos.Add("浏览器", Request.Browser.Browser + Request.Browser.Version); clientInfos.Add("支持 ActiveX", Request.Browser.ActiveXControls ? "支持" : "不支持"); clientInfos.Add("支持 Cookies", Request.Browser.Cookies ? "支持" : "不支持"); clientInfos.Add("支持 CSS", Request.Browser.SupportsCss ? "支持" : "不支持");