将自己程序获取到的cookie传递给用户默认浏览器

xazl 2006-06-29 09:47:58
情况如下:

我有一个B/S系统,服务器端根据用户指定的网站,到那个网站搜索资料,然后将网站的搜索结果返回给用户,比如是个图书馆网站。然后用户想看某条记录的详细情况时,在客户端直接点击那条记录的详细链接,但是这时有个问题,前端所有的工作都是客户端提交给服务器端去做的,服务器会根据系统的配置如果遇到需要登陆的那种站点,会先走登陆流程,拿到图书馆网站给的cookie,但是客户端想直接使用服务器分析搜索页面所得到的详细连接去原图书馆站浏览时,会遇到没有登陆(cookie无效)的问题。

我的想法是,我想把服务器所拿到的cookie,传递给客户端的默认浏览器,客户端是jsp写的。


如果提供源码,另给100分
提供思路或资料链接都很感谢。

如果我没有表达清楚,请直言!

谢谢
...全文
405 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobcowwocb 2006-10-11
  • 打赏
  • 举报
回复
你不知道判断一下当前是否需要登录,如果要登录时,传递参数到登录页面,然后再转去你本来想要去的页面吗?这样就不用自己来处理cookies了。
xazl 2006-07-07
  • 打赏
  • 举报
回复
没人回答,结了吧!
xazl 2006-07-01
  • 打赏
  • 举报
回复
换个方式说:如果我做了一个浏览器,比如Maxthon,我用这个浏览器访问过的站点,马上将IE打开,实现IE也能使用Maxthon的cookie来登录。这个怎么实现呢?
hlidea 2006-06-29
  • 打赏
  • 举报
回复
不复制index.dat行不行呀,你先吧cookie清空,然后只访问一个网站试下,比如csdn,选保存密码一个星期,然后copy
xazl 2006-06-29
  • 打赏
  • 举报
回复
刚试了一下,还有个index.dat文件,没有办法替换啊。
xazl 2006-06-29
  • 打赏
  • 举报
回复
对阿,这个基本测试还是应该的。
hlidea 2006-06-29
  • 打赏
  • 举报
回复
我不太了解cookie的原理,但是有一个很明显的问题是,你把服务器所拿到的cookie复制给别人,别人能不能用你给的cookie,我没试过,你可以手动在两台机上copy试一下,成功的话再考虑你的问题

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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