Express with Node の vhost 機能を使用して、アプリの複数のサブドメインを管理しています。アプリは同じセッション シークレットとキーを使用しており、正しいセッション Cookie 設定を使用していると思います。
cookie: {
path : '/',
domain : '.example.com',
httpOnly : false,
maxAge : 1000*60*60*24*30*12 //one year(ish)
}
サブドメインが定義されていない通常のサイトにセッション変数を設定しました。たとえば、http ://example.comのように:
req.session.rep_id = rep._id;
res.redirect('https://' + company.name + '.example.com/');
しかし、それらを subdomain.example.com にリダイレクトすると、セッションには rep_id キーが何も設定されていません。サブドメイン間でセッションがリセットされているようです。どうすればこれを回避できますか?