создать уникальный хэш для браузера и страницы - PullRequest
0 голосов
/ 28 июня 2011

Я создаю веб-приложение в c #.

Я хочу создать уникальный идентификатор для текущего пользователя, который будет использоваться на текущей странице.Этот идентификатор предназначен только для этой страницы и этой сессии пользователя.Так что это будет зависеть от пользователя, браузера и т. Д. У меня есть идентификатор для пользователя, которого я могу использовать, но я также хочу использовать уникальный идентификатор для браузера, например, идентификатор сессии.Поэтому я создам хеш на основе идентификатора пользователя, IP-адреса, идентификатора страницы и идентификатора браузера.

Есть ли значение из пользовательского объекта httprequest, которое я мог бы включить в генерацию хеша?

1 Ответ

0 голосов
/ 28 июня 2011

REMOTE_ADDR даст вам IP
HTTP_USER_AGENT даст вам браузер
SCRIPT_NAME выдаст текущий запущенный скрипт (страница)

Просто получите доступ к этим значениям, используя Request.ServerVariables collection

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...