靠,怎么这么奇怪啊???

gdxinge 2009-11-13 01:53:36
我用VB做了一个验证登陆的,登录成功,VB软件就嵌入一个网页!

但是我发现,嵌入的网页是登录成功状态的,可是我另外用浏览器打开这个网页,却是没登陆的!????

之前记得是同步的啊,,怎么现在突然会这样???
...全文
92 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dolphinxiao87 2009-11-20
  • 打赏
  • 举报
回复
奇怪
解释多余的 2009-11-20
  • 打赏
  • 举报
回复
mark
robake 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gdxinge 的回复:]
太奇怪了~
嵌入的页面明明登陆的,可浏览器打开却是没登陆!!???
cookie不是通用一台电脑的吗???

而且,我试着在嵌入的这个页面来更改cookie的值,刷新页面来更新cookie,但浏览器打开却也同样是没登陆状态,也就是VB软件嵌入的网页执行登陆都起不到浏览器那边????
[/Quote]

是保存在一台电脑,但是工具,浏览器等写入的cookie都有域名的,你试试在每个地方都设置一下域,将Cookie.Domain设成相同的值。
天乐_那由他 2009-11-13
  • 打赏
  • 举报
回复
你确定你的session是采取的cookie,而不是url和数据库方式?

另外你说的VB,是VB6.0还是VB.NET?嵌入的浏览器控件是什么?和你独立打开的浏览器是否为同一牌子的统一版本?
gdxinge 2009-11-13
  • 打赏
  • 举报
回复
而且我用另外的程序来测试,嵌入的页面跟浏览器打开的,却是可以同步的!!!

难道是因为我这个程序MSSQL数据库的问题??其他都是ACCESS???
gdxinge 2009-11-13
  • 打赏
  • 举报
回复
太奇怪了~
嵌入的页面明明登陆的,可浏览器打开却是没登陆!!???
cookie不是通用一台电脑的吗???

而且,我试着在嵌入的这个页面来更改cookie的值,刷新页面来更新cookie,但浏览器打开却也同样是没登陆状态,也就是VB软件嵌入的网页执行登陆都起不到浏览器那边????
gdxinge 2009-11-13
  • 打赏
  • 举报
回复
我的登录是为cookie验证的
你意思就是说VB软件登陆成功的是保留在URL里的?而不是在COOKIE?

如何解决啊??
有点晕···
天乐_那由他 2009-11-13
  • 打赏
  • 举报
回复
session保存在url里面,而非保存在cookie里面了

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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