烧瓶会议不会持续


问题内容

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

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

在我的本地开发服务器上时不会发生这种情况,因此我有点困惑。


问题答案:

问题是我的init包含键静态变量,导致它可以在dev中工作,但在.wsgi的生产环境中仍然是动态的,我已对此进行了更改,现在似乎所有人都可以使用。