diff --git a/src/server/app/app.js b/src/server/app/app.js index a5a99ff..db7564e 100644 --- a/src/server/app/app.js +++ b/src/server/app/app.js @@ -67,7 +67,7 @@ function urlParser(req, res, next) { function webidaCookieSetter(req, res, next) { var conf = global.app.config; var appHostParsedUrl = require('url').parse(conf.appHostUrl); - var option = {domain: '.' + conf.domain}; + var option = {domain: (conf.useReverseProxy ? '.' : '') + conf.domain}; res.cookie('webida.host', appHostParsedUrl.host, option); res.cookie('webida.appHostUrl', conf.appHostUrl, option); res.cookie('webida.authHostUrl', conf.authHostUrl, option); diff --git a/src/server/conf/default-conf.js b/src/server/conf/default-conf.js index 6358101..a918007 100755 --- a/src/server/conf/default-conf.js +++ b/src/server/conf/default-conf.js @@ -119,6 +119,7 @@ var conf = { ], domain: domain, + useReverseProxy: useReverseProxy, internalAccessInfo: { fs: {