2012-10-23 5 views
0

Je cours un web avec CherryPy (version 3.2.0) et utilise cherrypy.session pour stocker des données spécifiques à la session. Cela fonctionne parfaitement avec Firefox. Cependant, j'ai remarqué que cherrypy.session se heurterait à des problèmes sur Chrome. Fondamentalement, il ressemble à des réinitialisations de variable de session lorsque les pages suivantes sont parcourues.cherrypy.session ne fonctionnera pas sur Chrome, mais fonctionne sur Firefox

Je crois que ma config est correctement réglée

tools.sessions.on = True 
tools.sessions.storage_type = "ram" 
tools.sessions.storage_path = "/home/dmitry/test/sessions" 
tools.sessions.timeout = 60 
tools.sessions.name = "test" 

Ce qui peut conduire à un problème spécifique au navigateur?

+0

Je ne pense pas que vous ayez un problème de session. Assurez-vous qu'il n'y a pas de problème javascript avec Chrome qui pourrait causer ce problème (jetez un oeil à la Chrome-Console -> F12) ... – gecco

+0

@dimi - Si vous avez compris, répondre à votre propre question aide les autres, donc s'il vous plaît faites si vous avez résolu ce problème? – NullException

Répondre

0

Je suppose que vous avez déjà trouvé la solution, mais une raison possible peut être que le serveur de développement fonctionne sur localhost, et que Chrome refuse de configurer les cookies. Vous devez configurer des exceptions pour le faire fonctionner. La recherche sur Google pour ce problème apporte des résultats prometteurs.

Questions connexes