【发布时间】:2014-05-20 06:56:24
【问题描述】:
如何在多个服务器之间共享会话? 我正在使用 nodejs + hapijs + yar,我想与许多安静的服务器共享会话。 感谢帮助
【问题讨论】:
如何在多个服务器之间共享会话? 我正在使用 nodejs + hapijs + yar,我想与许多安静的服务器共享会话。 感谢帮助
【问题讨论】:
一种解决方案可能是将会话存储在一个或多个 Redis 实例中。我以前做过很多次,虽然是用 Express。
【讨论】:
RestangularProvider.setDefaultHttpFields({ withCredentials: true });
我设法解决了。问题出在模块 AngularJS 的配置中,restangular。
RestangularProvider.setDefaultHttpFields({ withCredentials: true });
以及Hapi服务器配置:
cors: {origin :['https://www.xxxx.xxx'],credentials: true } ,
cache: {
engine: 'catbox-redis',
host:'xxx.xxx.xxx.xxx',
port:6379,
shared: true
}
谢谢
【讨论】: