Для целей проверки, есть ли способ, например, определить mac-адрес пользователя при регистрации на веб-странице? Я бы предпочел LAMP-подход, но также открывал возможности ASP.NET.
Полагаю, вы могли бы прочитать кэш ARP базовой ОС, предполагая, что клиент и сервер находятся в одной сети.
Однако , использование MAC-адреса для проверки в большинстве случаев является плохой идеей :
MAC-адрес может быть легко подделан . Многие сетевые драйверы позволяют вам устанавливать адрес по своему усмотрению.
MAC-адрес ссылка локальная . Если между сервером и клиентом есть хотя бы один маршрутизатор, сервер увидит MAC-адрес ближайшего маршрутизатора.
Попытка обнаружить mac-адреса не очень хорошая идея.
Но вы можете использовать Java-апплет для этого.Пользователь должен будет разрешить его запуск.