请教:通过编码向网站发送POST请求,如何解决SESSION丢失的问题?

nonesharp 2005-05-19 11:26:43
需求:一个网站,登录界面,要输入用户名,现想通过程序POST登录数据,从而实现自动登录。
但是发现我发送请求后,网站返回给我的仍然是登录页面(用户名和密码都是正确的)。

分析后估计是因为SESSION丢失的问题,因为我在本地自己的电脑上做了一个模拟试验:
两个页面,Page1和Page2,用户在Page1上登录,保存用户名到SESSION中,然后重定向到Page2,然后在Page2中将用户名显示出来。
a)通过IE正常的登录,一切正常。
b)通过写程序POST用户名和密码到Page1,且设断点跟踪,发现Page1中的代码都被执行了,SESSION也保存了,也重定向到Page2了。但是问题是在Page2中显示出来的SESSION值却是错误的。

请教如何解决此类问题?

...全文
149 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveCherry 2005-05-19
  • 打赏
  • 举报
回复
http://www.cnblogs.com/lovecherry/archive/2005/04/22/143341.html
nonesharp 2005-05-19
  • 打赏
  • 举报
回复
up

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧