【发布时间】:2016-04-07 21:45:56
【问题描述】:
我正在使用 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>
【问题讨论】:
标签: session azure forms-authentication load-balancing azure-traffic-manager