我正在使用 Azure 流量管理器对不同区域的两台服务器进行负载平衡。我以为我的会话状态需要一个存储或 redis 缓存。但是,在测试时,即使我通过测试我所在的服务器返回服务器之间,它似乎也能让我保持登录状态。我登出,我在另一个上登出。我存储的唯一会话状态是用户配置文件,但如果找不到它,它只会转到服务器并获取它。下面是我的表单设置。我真的需要像redis缓存这样的东西吗?
<sessionState timeout="2880" mode="InProc" />
<authentication mode="Forms">
<forms loginUrl="/login" path="/" protection="All" domain=".example.com" timeout="2880" slidingExpiration="true" name="_EXPOSURE_" />
</authentication>