在分布式设置中的Django SECRET_KEY

9

如果我在负载均衡器后面设置多个Django服务器,我需要SECRET_KEY是相同的、不同的还是无所谓?文档对此值的使用有些模糊。

2个回答

6
我想这应该是相同的。这里有一个相关的问题: Django SECRET_KEY
基本上,密钥用于验证发送给客户端或放入会话中的各种功能。所以,如果您的节点具有不同的密钥,则每次将其路由到新节点时都会清除客户端的会话(这很糟糕)。

5

SECRET_KEY被用于各种地方,例如会话中间件。如果所有节点都必须访问会话信息,则必须共享相同的密钥。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接