Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Node.js — Sesja nie jest zachowywana przez res.redirect()

Dobrze, znalazłem rozwiązanie. Problem w tym, że czas w maxAge został dodany do bieżącej daty. Tak więc po stronie przeglądarki plik cookie wygasał w pokazanym czasie GMT.

Problem był następujący:używam maszyny wirtualnej do testowania node.js i wiesz... czasami zawieszasz swoją maszynę.

Cóż, stało się tak, że czas maszyny spóźnił się o dwa dni. Tak więc za każdym razem, gdy plik cookie był ustawiany po stronie serwera, strona klienta myślała, że ​​plik cookie już wygasł, ponieważ mój komputer hosta nie był spóźniony o dwa dni.

Kolejny głupi wynik.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. redis i watch + multi pozwalają na jednoczesnych użytkowników

  2. Wydajność SCAN vs KEYS w Redis

  3. Odinstaluj Redis na Mac OSX. Starsza wersja działa po zainstalowaniu aktualizacji

  4. skonfiguruj autoryzację redis na sidekiq

  5. Docker-compose , mimo to określić plik redis.conf?