日期:2014-05-17  浏览次数:20467 次

asp.net获得请求计算机硬件ID
如题 , 如何绑定请求计算机的ID,做登录验证, 试过一些代码,但是获取的都是服务器的硬件信息,求获取请求计算机的硬件ID(能够标识请求计算机唯一性的数据)。。。。

有木有,有木有 。。。

小弟分用完了, 只剩73 全贡献了。希望大虾别嫌弃分少。

------解决方案--------------------
能够标识请求计算机唯一性的数据 MAC地址?。。。
------解决方案--------------------
ManagementClass 查下MSDN
------解决方案--------------------
客户端你就别想了...这问题问过无数次了,也月经了...
------解决方案--------------------
你无权读取客户端的信息的

你只能使用客户端程序或者插件
------解决方案--------------------
mac地址,
唯一的.
------解决方案--------------------

N多这个提问。。没一次见到答案。。是月经了。。
------解决方案--------------------
C# code
private string GetClientIP()
  {
  string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
  if (null == result || result == String.Empty)
  {
  result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
  }

  if (null == result || result == String.Empty)
  {
  result = HttpContext.Current.Request.UserHostAddress;
  }
  return result;
  }