2016-07-14 4 views
0

私はアプリケーションを1つのIPアドレスでホストしていますが、異なるルートレベルドメイン(http://www.blah.comhttp://blah.com)にマップしています。私の問題は、ユーザーがwww.blah.comの場合、ちょうどblah.comの場合、本物のセッションクッキーが正確に一致するRLDにスコープされますが、基本的に同じサイトと同じIPのエイリアスです。 Expressセッションを使用してwwwを除いたドメインにCookieを公開する方法はありますか?ExpressセッションのクッキーXドメイン

答えて

0

私はあなたがwwwドメインに固執することをお勧めします。他のサブドメインをDNS設定によってwwwに転送します。

しかし、依然として別々の状態にしたい場合は、代わりにドメインをcookieの代わりに設定してください。

app.use(express.session({ 
    secret: conf.secret, 
    cookie: { domain:'.blah.com'}, 
    store: new MongoStore(conf.sessiondb) 
})); 
関連する問題