在Play 2.X的子域之间共享会话/ cookie

ang*_*okh 9 session-cookies playframework playframework-2.0

我只能发现Play 1.x有此设置.如何在Play 2.X中设置它?

http://www.playframework.org/documentation/1.2.4/configuration

application.defaultCookieDomain

在子域之间启用会话/ cookie共享.例如,要使Cookie对以".example.com"结尾的所有域有效,例如foo.example.com和bar.example.com:

application.defaultCookieDomain = .example.com默认值:cookie仅对特定域有效.

小智 14

在游戏2.4中,session.domain已被弃用.你现在应该使用:play.http.session.domain


bie*_*ior 9

有对这个问题的变化拉到Play 2.1但遗憾的是它没有回迁到2.0.x.

这意味着,自从Play 2.1你可以在conf中使用:

session.domain=".mydomain.com"
Run Code Online (Sandbox Code Playgroud)

因为2.0.x你需要自己修补源代码.