如何在 asp.net 中获取客户端的mac地址
本文关键字:客户端 mac 地址 获取 asp net | 更新日期: 2023-09-27 17:55:44
我想在 asp.net 中获取我的网站访问者的MAC地址我该怎么做?
此代码获取主机 MAC 地址
ManagementClass objMC = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection objMOC = objMC.GetInstances();
foreach (ManagementObject objMO in objMOC)
{
if (!(bool)objMO["ipEnabled"])
continue;
string a = ((string)objMO["MACAddress"]);
}
您无法获取访问者的 MAC,因为 MAC 地址不像 IP 地址那样在不同主机上的跃点中幸存下来。您最多只能获得最靠近服务器的交换机的MAC,即使在这种情况下,我也不确定从 ASP.NET 技术上是否可行。