tatva pct107 Ответов: 2

Получите информацию о клиенте, такую как MAC-адрес, IP-адрес и имя компьютера, а также другую информацию с помощью ASP.NET C# из браузера


Привет друзья,

У меня есть сайт в городе asp.net c# и мне нужно получить доступ к моему сайту с какого компьютера из браузера.

Мне нужно, чтобы получить информацию о клиенте, таких как MAC-адрес, IP-адрес, имя компьютера и другие в asp.net в C# с веб-сайта.. Я стараюсь с большим количеством решений, но у меня ничего не получается. Мне все это нужно в целях безопасности.

Пожалуйста, помогите мне. Мне нужна информация о клиенте, который входит в мою систему.

Заранее спасибо.

Прекша Шах

Что я уже пробовал:

I try with lots of solution but i did not get any thing. I need this all for security purpose.
Пожалуйста, ребята, помогите мне как можно скорее.

Mohibur Rashid

О компании MAC: https://stackoverflow.com/questions/20857009/how-to-retrieve-mac-address-from-remote-computer-using-asp-net. Http-клиент, такой как Google Chrome или Firefox, вообще не возвращает эту информацию.

2 Ответов

Рейтинг:
1

OriginalGriff

Ты не можешь. MAC-адрес не проходит мимо маршрутизатора (и в любом случае уникален только в сегменте локальной сети), IP-адрес принадлежит маршрутизатору, а не фактическому клиентскому компьютеру (который, вероятно, будет 192.168.0.xxx для всех клиентов в любом случае и может отличаться каждый раз, когда компьютер включен), имя компьютера недоступно по соображениям безопасности.

Единственный способ идентифицировать компьютер с сервером-это поместить на него файл cookie и прочитать его обратно: вы не можете получить информацию о компьютере, не добавив на него программное обеспечение, с которым можно напрямую связаться (а в наши дни это практически невозможно).


Рейтинг:
0

tatva pct107

Привет,

Спасибо Вам за ответ.
Есть ли какой - нибудь способ получить информацию о компьютере посетителя?Если у кого-то есть решение для этого, пожалуйста, поделитесь со мной информацией, как получить подробную информацию для того же самого.

Спасибо,
Прекша Шах.


Richard MacCutchan

Вы действительно читали ответ Originalgriff'а? Вы не можете получить эту информацию в веб-браузере по соображениям безопасности. Если бы это было возможно, то это привело бы ко всем видам взлома.

tatva pct107

у меня есть проект, и я хочу его реализовать в целях безопасности.Я хочу, чтобы только какое-то пользовательское устройство получило доступ к этому сайту.У вас есть любой способ подать заявку в целях безопасности.

MadMyche

Затем вам нужно переосмыслить проект; заблокировать всех и разрешить только тех, кого вы хотите, например аутентификацию/авторизацию