当前位置:  开发笔记 > 编程语言 > 正文

表单身份验证是否适用于Web负载均衡器?

如何解决《表单身份验证是否适用于Web负载均衡器?》经验,为你挑选了1个好方法。

我正在使用使用Forms身份验证的Web应用程序.

    
        
    

我登录时在浏览器中看到此cookie设置:

替代文字

问题是当我将这个网站置于负载均衡模型时会发生什么?ASP.net会话cookie在哪里设置?我没有在代码中明确地做到这一点,所以我认为它发生在ASP.Net的某个幕后.

此外,如果会话cookie由Web服务器A设置,我假设Web服务器B将无法识别它并将其视为无效会话.如果是这种情况,我可能不想使用它,对吧?



1> Chris Kooken..:

您必须将机器密钥设置为相同,并且两台机器上的名称相同...如果这样做,您应该没有问题与表单身份验证负载平衡.

        
        
    

    

会话可能会稍微复杂一些.您可以将ASP.Net会话状态存储在数据库中,也可以使用共享会话提供程序使其可用于负载平衡.

这是一篇关于在DB中存储会话状态的好文章:http://idunno.org/articles/277.aspx

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有