2013-02-05 21 views
9

Posso solo trovare Play 1.x ha questa impostazione. Come impostarlo in Play 2.X?Condividi sessione/cookie tra sottodomini per Play 2.X

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

application.defaultCookieDomain

consente la condivisione di sessione/cookie di tra i sottodomini. Ad esempio, per rendere i cookie validi per tutti i domini che terminano con ".example.com", ad es. foo.example.com e bar.example.com:

application.defaultCookieDomain = .example.com Predefinito: un cookie è solo valido per un dominio specifico.

risposta

9

C'è stato un cambiamento per il problema pulled into Play 2.1 ma sfortunatamente non è stato trasferito a 2.0.x.

Ciò significa, che da quando gioco 2.1 è possibile utilizzare in conf:

session.domain=".mydomain.com" 

Per 2.0.x è necessario patchare i sorgenti da soli.

11

In gioco 2.4, session.domain è stato dichiarato obsoleto. Ora dovresti usare: play.http.session.domain