c # проблема безопасности с сохранением идентификатора пользователя в браузере

0

У меня есть wcf Api, который обслуживает данные для пользователей моего сайта (Angular build). Каждый раз, когда пользователь подключается к моему сайту, я возвращаю клиент с токеном (JWT зашифрованным идентификатором пользователя), который хранится клиентом в локальном хранилище и отправляется клиентом на сервер, чтобы сервер знал, кто пользователь. Проблема в том, что он чувствует себя как нарушение безопасности. другой пользователь может скопировать токен и реализовать его в своем браузере, который позволяет ему выдавать себя за другого пользователя. Что я делаю не так? Что мне делать по-другому?

Теги:
security
wcf
token

1 ответ

1

То, о чем вы говорите, называется Session Hijacking.

Есть несколько решений для предотвращения этого, но я не думаю, что какое-либо решение работает на 100%, но см. Эту ссылку для получения дополнительной информации. Каков наилучший способ предотвратить захват сеанса?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню