我有一个asp.net登录页面,该页面在初始化时会设置一些会话变量。当用户单击登录时,将发出AJAX请求,该请求将验证用户并设置其他会话变量,并将结果返回给客户端。然后根据登录结果重定向客户端。在重定向的页面中,我可以访问初始化登录页面时(即登录之前)设置的会话变量,但是在登录验证期间(ajax调用的一部分)设置的会话变量不存在。
这是预期的行为吗?为什么一个ajax调用会生成一个新会话,从而导致数据丢失?
谢谢
| 归档时间: |
|
| 查看次数: |
3529 次 |
| 最近记录: |