sailsjs, использующий режим кластера pm2 и CSRF
Я запускаю приложение sailsjs с pm2
и его режим кластера.
Проблема сейчас в том, что, поскольку я делаю междоменные запросы с проверкой CSRF, только один из кластеров имеет правильный доступ, другие дают мне "Ошибка несоответствия CSRF".
Как вы используете PM2 с CSRF?
1 ответ
Решение
sails.js имеет встроенную поддержку для использования Redis или MongoDB для совместного использования состояния сеанса в кластере, например, с modulus.io, Heroku или кластером с собственным размещением, использующим pm2. Вы можете установить значения конфигурации для этого в config/session.js
,
Увидеть:
- настройка общего хранилища сеансов redis
config/session.js
ссылкаconfig/csrf.js
ссылка