我有一个使用 Sitecore 的 FBA 站点。每隔一段时间,它就会将一个用户与另一个用户混淆。我的意思是,用户 A 会以某种方式无意中劫持用户 B 的会话。用户 A 将查看 a) 他们无权查看的页面,这是 b) 为用户 B 定制的页面。有一次我能够重现(意外),我在单击后恢复了原始会话通过到另一个页面。
我知道 Sitecore 利用了 Aspnet 会员数据库,所以这可能是该数据库的问题,但我真的无法猜测。感觉更像是一个会话问题而不是其他任何事情。此外,这不是在集群上发生,而是在独立机器上发生。
无论如何,任何信息——甚至是理论——都可以提供帮助。我想我以前从未见过这样的事情。