Единственный способ добиться этого - использовать апплет или плагин, который, например, может быть запрограммирован в java (хотя сама java может не разрешить это в соответствии с Получение MAC-адреса на веб-странице с помощью Java-апплета ), поскольку javascript, естественно, не будет раскрывать такую информацию.Наконец, вы также можете найти эту информацию со стороны сервера, если она находится во внутренней сети, как это часто делается с целочисленными страницами полу-приватной сети Wi-Fi.
Основываясь на комментариях ниже: Поскольку это внутренняя сеть, вы можете получить ее.MAC-адрес следующим образом на стороне asp.net.Вы выполните следующую команду arp -a
, которая вернет вам список всех IP-адресов со связанными mac-адресами.Затем, используя что-то вроде
Request.Servervariables("REMOTE_ADDR")
, вы сможете найти IP-адрес пользователя, который вы можете затем сопоставить с данными, полученными из команды arp, и вуаля, у вас есть свой MAC-адрес длятекущий пользователь.