Помимо перезаписи URL-адресов, какие опции доступны для поддержания сеансов без использования файлов cookie?

StackOverflow https://stackoverflow.com/questions/250501

  •  05-07-2019
  •  | 
  •  

Вопрос

Я видел различные варианты перезаписи URL-адресов здесь, в Stack Overflow, и в других местах в Интернете, но было любопытно посмотреть, есть ли другие варианты.

Это было полезно?

Решение

Это предположение, поскольку файлы cookie и переписывание URL-адресов являются двумя главными, но технологически, я думаю, было бы возможно:

  • сделайте какой-нибудь массовый взлом с помощью javascript, который захватывает все ссылки и отправляет форму с информацией.
  • отслеживание сеанса на сервере на основе IP-адреса

Очевидно, что у обоих есть свои недостатки и дыры.

Другие советы

Переменные сеанса? На работе нам не разрешено использовать не сессионные куки-файлы без загрузки разрешений.

Вы можете поддерживать состояние с помощью файла cookie или параметра запроса. Браузер должен каким-то образом передавать данные на веб-сервер, и это только два варианта.

Полагаю, это будет зависеть от того, какую технологию вы используете. В ColdFusion вы можете поддерживать переменные сеанса без файлов cookie.

Использование хранилища базы данных на стороне клиента, такого как Google Gears (sqlite)? Html5, как ожидается, будет включать один ( веб-пакет уже делает это ).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top