不要使用
app.secret_key = os.urandom(24)!
你应该在此处输入一个静态值,而不是
os.urandom每次都读取。你可能已经误解了docs中的示例,它向你展示了如何从中读取随机数据
os.urandom,但它还明确指出:
只要拿起那东西并将其复制/粘贴到你的代码中就可以了
如果你在运行时阅读它,那么你的每个工作进程都将具有不同的密钥!这意味着,如果请求是由其他工作人员处理的,则会话将中断,因为cookie使用错误的密钥进行了签名。

不要使用
app.secret_key = os.urandom(24)!
你应该在此处输入一个静态值,而不是
os.urandom每次都读取。你可能已经误解了docs中的示例,它向你展示了如何从中读取随机数据
os.urandom,但它还明确指出:
只要拿起那东西并将其复制/粘贴到你的代码中就可以了
如果你在运行时阅读它,那么你的每个工作进程都将具有不同的密钥!这意味着,如果请求是由其他工作人员处理的,则会话将中断,因为cookie使用错误的密钥进行了签名。