Как создать уникальный идентификатор для веб-браузера?

Я хочу реализовать уникальный id для веб-браузера с помощью C# . Это должно быть рассмотреть все браузер и окна инкогнито тоже?
Как генерировать?

Мой сценарий
Я использую angularjs с маркером веб-api. Я также включил маркер обновления.

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

Поэтому я хочу идентифицировать пользователя на основе уникального браузера.
Это нормально?

Или я могу создать guid, когда пользователь входит в систему.

1 ответ

  1. Да, все в порядке. С тех пор необходимо регистрировать или идентифицировать клиентов, если вы хотите разные токены обновления для разных клиентов или браузеров. GUID можно использовать.

    Определение браузеров или регистрация новых клиентов зависит от области приложения/веб-сайтов и соображений безопасности.