示例:
1.用户登录 – >为该用户创建会话
2. AndroID App以1秒的间隔持续点击服务器
3.用户注销 – >用户已成功注销
在Apache TomCat的情况下,此流程正常,但在步骤2的Websphere中,会话正在丢失,因此用户甚至无法注销
可能是什么问题 ?服务器端有什么东西可以丢失吗?或者它是否与websphere有兼容性问题?
解决方法 这个问题需要分两部分来解决> AndroID SIDe
默认情况下,AndroID httpPost不会发送必要的头文件,因此我们需要显式添加头文件,其中最重要的是JsESSIONID,当您使用Websphere Server处理androID的会话管理时…所有你要做的就是从服务器获取JESSIONID请回复并将其附加到您对服务器的任何进一步请求.
> Websphere
需要使用重要属性设置Websphere,这可以通过以下步骤来实现:
一个.打开管理控制台.
湾选择服务器>应用程序服务器> Server_name>服务器
基础设施> Java和流程管理>过程定义> Java虚拟机>自定义属性>新.
C.为JVM添加新的自定义属性以重用sessionID:
系统属性名称:httpSessionIDReuse系统属性值:true
d.保存更改并重新启动Application Server.
总结以上是内存溢出为你收集整理的Android会话在IBM Websphere Server中丢失全部内容,希望文章能够帮你解决Android会话在IBM Websphere Server中丢失所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)