将 ASP.NET Identity 与负载均衡器结合使用

Bab*_*bak 5 load-balancing asp.net-identity

ASP.NET Identity是否在内存中存储双因素身份验证和重置密码令牌?

那么,如果负载均衡器后面有多个项目副本,那么解决方案是什么?可以将这些令牌存储在数据库中吗?

如果我们想使用负载均衡器还有其他问题吗?

klo*_*eek 4

令牌不存储在服务器内存中,而是存储在客户端上(链接、cookie 等)。因此,只要您在所有 Web 服务器上保持 web.config 中的机器密钥相同,就支持负载均衡器。

由于上述原因,没有必要将它们存储在数据库中。有可能这样做。另请参阅这个类似的问题(我看到它有类似的答案:-)) 不记名令牌如何在 Web API 2 中的服务器端存储?