java中Session获取不到问题

jan_wang 2014-12-22 08:40:24
对方提供了两个java接口(.action的页面)
第一个接口进行身份验证,第二个接口进行数据上传,数据上传时会验证是否已经登录(通过Session判断)

现在我用.net的服务器端程序(同一个aspx页面),先通过第一个接口登录,然后马上请求第二个接口上传文件,但发现Session值获取不到,原因应该是两次服务器端的请求(用的HttpWebRequest)无法在在java服务器共享同一个会话。

请问这个问题如果不修改java程序能解决吗?
...全文
478 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
福来哥 2014-12-23
  • 打赏
  • 举报
回复
可以不修改java程序。 第一次请求后记录下cookie(关键是记录下JSessionID) 第二次请求是带上cookie(关键是带上JSessionID作为请求参数) 这样服务器就会认为是同一个session了。
rainVSjava 2014-12-23
  • 打赏
  • 举报
回复
第一次验证通过后 给对方一个KEY,然后第二次请求在把验证通过的KEY带上,在严谨点 带上时间戳,判断有效期
jan_wang 2014-12-23
  • 打赏
  • 举报
回复
请问楼上懂不懂.net,换了很多种写法都达不到满意的效果

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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