Flask Session不会坚持下去

jsm*_*1th 2 python session-variables flask

我最近部署了我的第一个Flask应用程序(实际上是第一个Web应用程序),我遇到的一个问题是没有运气跟踪与会话有关.

我正在做的是当用户登录我设置时session['user'] = user_id发生的事情是我在发出涉及该会话密钥的请求时偶尔会出现密钥错误.如果我再次尝试发出请求,会话密钥就在那里,请求正常.我已经做了研究并设置了app.config['SERVER_NAME']我的域并确保它secret_key是静态的,它之前是动态的.

在我的本地开发服务器上不会发生这种情况,所以我在这一点上有点难过.

jsm*_*1th 5

问题是我在我的init中使用了密钥static导致它在dev中工作但是在.wsgi的生产中它仍然是dynmaic,我已经改变了这一点,现在所有似乎都在工作.

  • @jsm1th我遇到了同样的问题,你能分享一些实际的代码吗,因为我不明白你在init中将密钥静态化是什么意思。 (3认同)