asp.net获取客户端登录者mac地址
2010-01-19 21:52
274 查看
asp.net获取客户端登录者的mac地址,有两种方法
1,通过win32特性获得,
优点:无需在客户端设置;缺点:无法获取服务器的mac(经测试总为0,其实感觉没有必要获取服务器的mac,所以也不算缺点)(能否跨网段获取还没有测试)
2,通过javascript加载ActiveX来实现:
优点:任意获取mac地址(可以跨网段获取);缺点:需要在客户端浏览器中将activeX的选项全部打开,否则获取不到,所以不怎么稳定;
通过win32特性获得:
代码
/// <summary>
/// 获取mac地址
/// </summary>
/// <returns></returns>
public string GetMACs()
{
try
{
return Request.Form["txtMAC"].ToString();
}
catch
{
return "";
}
}
1,通过win32特性获得,
优点:无需在客户端设置;缺点:无法获取服务器的mac(经测试总为0,其实感觉没有必要获取服务器的mac,所以也不算缺点)(能否跨网段获取还没有测试)
2,通过javascript加载ActiveX来实现:
优点:任意获取mac地址(可以跨网段获取);缺点:需要在客户端浏览器中将activeX的选项全部打开,否则获取不到,所以不怎么稳定;
通过win32特性获得:
代码
/// <summary>
/// 获取mac地址
/// </summary>
/// <returns></returns>
public string GetMACs()
{
try
{
return Request.Form["txtMAC"].ToString();
}
catch
{
return "";
}
}
相关文章推荐
- Asp.net获取客户端登录者mac地址
- Asp.net获取客户端登录者mac地址
- ASP.NET获取客户端IP及MAC地址
- ASP.NET获取客户端IP及MAC地址---测试通过
- asp.net如何获取客户端网卡mac地址
- ASP.NET获取客户端IP及Mac地址
- asp.net获取客户端登录者mac地址
- 转:asp.net获取客户端登录者mac地址
- ASP.NET获取客户端IP及MAC地址(转)
- ASP.NET获取客户端IP及MAC地址
- asp.net获取客户端的MAC地址
- asp.net获取客户端的MAC地址
- asp.net获取客户端的MAC地址〔只适用于局域网〕
- ASP.NET获取客户端IP及MAC地址
- ASP.NET获取客户端IP/用户名等信息
- ASP.NET获取客户端浏览器信息!
- ASP.NET获取客户端操作系统类型和IP地址
- ASP.NET获取客户端IP及MAC地址
- ASP.NET获取客户端IP/用户名等信息
- ASP.NET获取客户端IP/用户名等信息