我使用node / express和passport-local进行开发。我的会话存储在mongodb中。奇怪的是,在我执行登录后,我会在以下情况下收到服务器错误:
1)在浏览器中使用新选项卡而不是现有选项卡
2)节点服务器重启后。
我访问哪个网址并不重要,只要主机名是该应用程序,它将始终显示500错误页面。
我检查了会话(带有用户凭据)仍然存在于mongodb中。它只能在以下情况下解决:
1)清除mongodb会话数据库并刷新页面
2)清除浏览器cookie并刷新页面。
我不确定问题是什么。对我来说很奇怪。 请注意,如果用户未登录,则此问题将不存在。