The invention provides an inter domain conversation management method and an apparatus provided by an embodiment of the invention, relating to the field of Internet technology. Management of access sessions between browser first domain to second domain. The method comprises: acquiring launched second to the domain from the first domain of the original state of the session access request, obtain corresponding to the original state of the original session session access request, the original mark generated corresponding to the original session, the storage of the original session, the original mark the original session and the corresponding return to the first domain in containing the original tag receives the first domain initiated two access request, according to the original mark, the original session to the first domain corresponding to the original mark the return. It saves the operation time and program of the program execution session generation, improves the program efficiency, and can effectively maintain the access session between different domains, and improve the access convenience.
【技术实现步骤摘要】
跨域会话管理方法和装置
本专利技术涉及互联网
,具体而言,涉及跨域会话管理方法和装置。
技术介绍
随着web技术的不断发展,网站之间资源实现跨域共享这一问题急需解决。目前,现有技术已经实现跨域访问资源,但由于http是无状态的协议,即每一次跨域请求后,当前session就会立即丢失,而后无法再获取此session;当处理的业务需要上次的session时,则需要重新进行会话请求操作,增加了系统的操作步骤。
技术实现思路
本专利技术提供的跨域会话管理方法和装置,旨在改善上述问题。第一方面,本专利技术实施例提供的一种跨域会话管理方法,用于实现浏览器第一网域到第二网域之间访问会话的管理。所述方法包括:获取从所述第一网域向所述第二网域发起的原始状态的会话访问请求,获取对应所述原始状态的会话访问请求的原始会话,生成对应所述原始会话的原始标记,存储所述原始会话,将所述原始会话及对应的原始标记返回至所述第一网域,在接收到所述第一网域发起的包含所述原始标记的二次访问请求时,根据所述原始标记,返回对应所述原始标记的所述原始会话至所述第一网域。第二方面,本专利技术实施例提供的一种跨域会话管理装置,用于实现浏览器第一网域到第二网域之间访问会话的管理,所述跨域会话管理装置包括:请求获取模块、会话存储模块、会话发送模块和会话管理模块。请求获取模块,用于获取从所述第一网域向所述第二网域发起的原始状态的会话访问请求。会话存储模块,用于获取对应所述原始状态的会话访问请求的原始会话,生成对应所述原始会话的原始标记,存储所述原始会话。会话发送模块,用于将所述原始会话及对应的原始标记返回至所述 ...
【技术保护点】
一种跨域会话管理方法,其特征在于,用于实现浏览器第一网域到第二网域之间访问会话的管理,所述方法包括:获取从所述第一网域向所述第二网域发起的原始状态的会话访问请求;获取对应所述原始状态的会话访问请求的原始会话,生成对应所述原始会话的原始标记,存储所述原始会话;将所述原始会话及对应的原始标记返回至所述第一网域;在接收到所述第一网域发起的包含所述原始标记的二次访问请求时,根据所述原始标记,返回对应所述原始标记的所述原始会话至所述第一网域。
【技术特征摘要】
1.一种跨域会话管理方法,其特征在于,用于实现浏览器第一网域到第二网域之间访问会话的管理,所述方法包括:获取从所述第一网域向所述第二网域发起的原始状态的会话访问请求;获取对应所述原始状态的会话访问请求的原始会话,生成对应所述原始会话的原始标记,存储所述原始会话;将所述原始会话及对应的原始标记返回至所述第一网域;在接收到所述第一网域发起的包含所述原始标记的二次访问请求时,根据所述原始标记,返回对应所述原始标记的所述原始会话至所述第一网域。2.根据权利要求1所述的方法,其特征在于,存储所述原始会话的步骤包括:封装所述原始会话,获取所述原始会话对应的会话封装的状态信息;对应存储所述原始会话的会话封装的状态信息和原始标记。3.根据权利要求2所述的方法,其特征在于,对应存储所述原始会话的会话封装的状态信息和原始标记的步骤包括:利用哈希表将所述会话封装的状态信息和原始标记对应存储。4.根据权利要求2所述的方法,其特征在于,所述的对应存储所述原始会话的会话封装的状态信息和原始标记的步骤之前,还包括:设置所述访问会话的过期时限。5.根据权利要求4所述的方法,其特征在于,所述的对应存储所述原始会话的会话封装的状态信息和原始标记的步骤之后,还包括:判断所述访问会话是否达到对应的过期时限;当所述访问会话达到对应的过期时限,删除所述访问会话。6.根据权利要求5所述的方法,其特征在于,判断所述访问会话是否达到...
【专利技术属性】
技术研发人员:段品言,卢霄,李红,
申请(专利权)人:成都三零盛安信息系统有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。