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;
}