CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  移动平台 >  开发应用

在wap中如何保存用户登录信息,session和cookie是否可行~

楼主darker(darker)2004-08-26 09:55:34 在 移动平台 / 开发应用 提问

在wap中如何保存用户登录信息,session和cookie是否可行~  
   
  如果以上两个都不能正常使用,这个应如何解决~~~~~` 问题点数:20、回复次数:40Top

1 楼Eric1006(卧薪尝胆VS悬梁刺股VS天道酬勤)回复于 2004-08-26 10:03:37 得分 2

都不行,不同的手机的支持不一样。  
  如果是想用来标志当前用户的身份,最好的方法就是通过获取手机号码或者加密后的手机号码。  
  如果是用来标志用户是否已经过登录,恐怕你需要通过参数来传递了。  
  Top

2 楼gary_shi(Gary Shi)回复于 2004-08-26 22:12:14 得分 2

应该都可以。  
  这些不是手机支持,是WAP网关实现的。  
  但漫游时用cookie   可能有问题Top

3 楼conan19771130(残疾人程序员,学习第2门外语)回复于 2004-08-27 08:06:10 得分 2

session可以,ccokie不知道,没试过Top

4 楼Eric1006(卧薪尝胆VS悬梁刺股VS天道酬勤)回复于 2004-08-27 08:09:31 得分 2

理论上是wap网关实现的,但是你去试一下,确确实实跟手机终端有关。Top

5 楼gary_shi(Gary Shi)回复于 2004-08-27 10:12:47 得分 2

那可能是因为网关侧没有enable这个功能。  
  楼上能不能列几个终端出来,我回头试试看。最好是C网的,我比较好找。Top

6 楼Eric1006(卧薪尝胆VS悬梁刺股VS天道酬勤)回复于 2004-08-27 12:44:06 得分 2

用openwave模拟器试一下就知道了Top

7 楼ltylty(大雨)回复于 2004-08-27 13:05:12 得分 2

现在一般的网关好象都支持session  
  但也有极其“隔路”的,(好象听说过陕西联通的就是)  
   
  cookie就没准了,但移动和联通的总部接入是支持的Top

8 楼gary_shi(Gary Shi)回复于 2004-08-27 17:34:35 得分 0

致 Eric1006(证明给她看,她不懂得珍惜你!)    
   模拟器试不出来的,肯定是不支持cookie的。Top

9 楼freebird911(鲨鱼)回复于 2004-08-30 15:59:59 得分 2

我也觉得cookie有点悬!Top

10 楼bluelake9()回复于 2004-08-30 16:54:27 得分 2

用httpsession,其他的不要指望了Top

11 楼freebird911(鲨鱼)回复于 2004-08-31 11:51:41 得分 0

2.6.2     COOKIE规范  
  1. COOKIE一般情况下存放在用户的手机上,若用户手机不支持COOKIE功能,则WAP网关将协助存储用户COOKIE信息;  
  2. COOKIE可分为永久性COOKIE和暂时性COOKIE,通过手机与WAP网关的配合,两种COOKIE均可实现,可根据业务的需求选择使用;  
  3. 暂时性COOKIE的保存时间一般是1小时,可根据业务的需要自行指定;  
  4. 在游戏、社区类业务中,涉及用户身份识别的信息应使用永久性COOKIE;  
   
                                                                          ------移动梦网WAP业务规范(V2.0)  
  Top

12 楼darker(darker)回复于 2004-09-01 10:48:42 得分 0

httpsession是什么?  
   
  另:本人提供的WAP服务是个人的并且免费的~如果要用到网关保存之类的,是否有影响~Top

13 楼paulzhang(午夜晚风)回复于 2004-09-06 08:55:33 得分 2

建议使用session保存用户信息,现在移动对cookie的支持好像不是很稳定的,有时有有时没有(本人正在开发,绝对是这样的!)。Top

14 楼leonardzdz(leo)回复于 2004-09-06 09:08:56 得分 0

session   是可以用的,通过   反写URL,完全可以。即使手机不支持COOKIE也没问题。  
  当然传递参数的道理应该是和这个是一样的。事实上都是把一个特定的参数传来传去的。Top

15 楼darker(darker)回复于 2004-09-06 09:16:12 得分 0

通过   反写URL  
   
  这句是什么意思~Top

16 楼saimen2002(赛门)回复于 2004-09-06 15:12:36 得分 0

MISC平台会destroy程序中的session,建议通过参数结合数据库搞定。Top

17 楼gary_shi(Gary Shi)回复于 2004-09-07 08:31:56 得分 0

paulzhang(保罗张)    
      那可能是因为你在使用的时候,网关发生的切换。象cookie一般只存在一个网关上,但是如果用户发生类似于漫游之类的动作,可能cookie就找不到了。Top

18 楼darker(darker)回复于 2004-09-07 13:11:18 得分 0

用参数和数据库怎么做关于页面验证及保存用户信息啊~~~~~~~~~~`Top

19 楼catlit2000(生活了二十多年, 我突然发现, 我全错了)回复于 2004-09-08 15:13:01 得分 0

我理解他们说的"session反写"就是地址重写,     传递信息的第四种技术.    
   
  1.   cookie  
  2.   session  
  3.   隐含表单  
  4.   把信息添加到地址后面  
  Top

20 楼darker(darker)回复于 2004-09-09 08:21:57 得分 0

如果把信息添加到地址后面,  
  如果信息是用户名之类,这样,用模拟器不是会出现很多情况啊~Top

21 楼darker(darker)回复于 2004-09-14 09:46:58 得分 0

顶一下~~~~~`Top

22 楼tjl713(tjl)回复于 2004-09-15 20:19:16 得分 0

我用Openwave   SDK   6.2.2   HTTP模拟器试了的,session不行,为null!Top

23 楼whotmmd(谁)回复于 2004-09-16 08:50:10 得分 0

session   和   cookie都不支持Top

24 楼darker(darker)回复于 2004-09-16 10:00:27 得分 0

那如果做论坛之类的就没有办法了~~~~~~~~~~Top

25 楼gary_shi(Gary Shi)回复于 2004-09-16 11:14:14 得分 0

tjl713(tjl)  
    模拟器8支持的,绝大部分的手机也一样8支持的。Top

26 楼darker(darker)回复于 2004-09-16 11:17:03 得分 0

这么久还是没有结果,不知道做过需要保存用户登录信息的朋友,是如何来做这方面的程序的~Top

27 楼qiqilovefeifei(下水道里咆哮的婴儿)回复于 2004-09-16 15:29:51 得分 0

真正动手做过的人都知道Eric1006(证明给她看,她不懂得珍惜你!)   说的是对的,光拿模拟器来测试是没说服力的Top

28 楼zhl7522(陵云)回复于 2004-09-17 10:54:28 得分 0

WINWAP支持session!Top

29 楼darker(darker)回复于 2004-09-17 16:37:00 得分 0

但是手机上WAP浏览器太多了,所以,只有WINWAP支持是没有用的啊~Top

30 楼darker(darker)回复于 2004-10-27 13:33:03 得分 0

up-------Top

31 楼whatandwhy(天黑)回复于 2004-10-29 14:35:22 得分 0

我一般只用数据库保存数据Top

32 楼redonyx(小光)回复于 2004-11-02 15:17:47 得分 0

我正遇到这个问题,只要不是从梦网上,session就不会失效。Openwave是支持session的,大家有没有试过opera?Top

33 楼darker(darker)回复于 2004-11-02 17:39:10 得分 0

很多人都碰到这个问题,望有成功做过的好同志进来详细的说说~  
   
  楼上的,手机的模拟器有很多种的,如果都是OPENWAVE的那就好了~Top

34 楼surfchen(冲浪)回复于 2004-11-02 19:07:22 得分 0

NOKIA的一般都支持~~Top

35 楼swiftlei(swift)回复于 2004-11-03 17:01:34 得分 0

至少用NOKIA的手机测试移动的WAP是支持COOKIE的。  
  COOKIE支持了,通过COOKIE识别会话的SESSION自然也没问题了。Top

36 楼mu_gong(饭桶+2)回复于 2004-11-13 00:01:10 得分 0

每问题,我用的就是HTTPSESSION,只要服务器上的RESIN不当机  
  都没有问题  
   
  比如以前做的一个WAP产品,需要用户自定义三种界面风格,就是可以选择三种界面,我没有办法,总不能放到数据库里吧,效率太低,就用的HTTPSESSION来保存用户的选择状态,没问题的,产品部门用手机都测试过,不过评审的时候好象这个产品没有过......Top

37 楼gary_shi(Gary Shi)回复于 2004-11-16 09:04:57 得分 0

现在市场上的大部分手机都是不支持cookie/session,即使支持,也是通过WAP   网关来实现的。  
  在这种情况下,如果网关发生切换的话,cookie很有可能会丢掉。  
   
  建议session还是通过隐藏的field来传参数,cookie还是扔在数据库里吧。Top

38 楼leo_zhangfh(无为)回复于 2004-11-17 16:52:21 得分 0

移动的是GP规范,MISC根本就没有按照规范上面说的提供相应支持  
   
  低端机不支持COOKIE和SESSION,至少我在应用中碰到的是这样的Top

39 楼gree001(253)回复于 2005-03-03 11:33:31 得分 0

我也遇到这个问题了>>>>Top

40 楼gree001(253)回复于 2005-03-03 11:37:20 得分 0

决定把要传的值做成url的参数>>>>  
  用户设置的界面风格设置可以放到数据库里面,只是wap上可以有什么样的风格设置呢?用什么来实现?  
  没有类似css的东西吧?  
  Top

相关问题

  • 登录session,cookie都不行,why?
  • 利用session登录时session丢失?
  • 一般用什么来验证保存用户登录,cookie,session,Form身份验证,其他......?
  • 关于登录,注销(session,cookies)
  • 用session判断登录的问题
  • 请教高手,登录,Cookie问题
  • 登录页面使用Session["UserName"]来判断是否登录成功的问题?
  • asp.net和asp的混合登录,如何不用跳转页面来达到同时建立.net的session和asp的cookie
  • 利用session登录时session丢失的问题
  • 可否得到所有登录者的Session?

关键词

  • wap
  • 网关
  • 用户
  • 模拟器
  • 手机
  • 数据库
  • 信息
  • 界面
  • 业务
  • 移动

得分解答快速导航

  • 帖主:darker
  • Eric1006
  • gary_shi
  • conan19771130
  • Eric1006
  • gary_shi
  • Eric1006
  • ltylty
  • freebird911
  • bluelake9
  • paulzhang

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo