我已经查看了诸如Set Sessionstate cookieless="true" in asp .Net, is the sessions state maintained?和Which one is better, InProc or SQL Server, for Session State mode in asp.net?之类的问题,但想知道假设一切都在一台服务器上,在真假模式下cookieless是否有优势或劣势。
我们希望每天约有200人注册并登录,主要是带有一些小型PDF上传文本(最多2Mb,并说5个文件)。
在此或任何瞬间(再次假设一台服务器)显示将Cookieless设置为True是否有任何好处
答案 0 :(得分:2)
不,除非他们使用不允许或不支持客户端cookie的客户,否则不会为少量用户提供服务。
如果您选择基于cookie的会话,InProc很快,StateServer很慢(但适用于服务器场(多个服务器)):
也要看看这些帖子,尤其是第一篇
答案 1 :(得分:0)
StateServer模式最好。
它不会丢失会话变量值。
此外,cookieless = true会话最好,因为coockieless = false会在url路径中生成sessionstring。
任何人都可以复制该网址从其他计算机访问网站。