【技术实现步骤摘要】
本专利技术涉及信息技术应用,更具体地,涉及一种网站业务授权状态共享方法及系统。
技术介绍
1、对于网站形式的互联网产品,有时需要将网站功能集成到其它业务系统中,形成一体,提升用户体验。集成主要是通过分析并模仿调用网站接口,实现业务操作,可重新制作与原网站不同的展示界面,与业务系统的一致性更好。
2、网站通常包含登录功能,多次登录时,后登录的用户可以操作,先登录的用户会被强制下线进入未登录状态,这个问题可以通过共享登录状态解决。但为了提高安全性,越来越多的网站做了进一步限制,登录后的登录状态信息无法直接调用网站业务接口,在网站进入业务模块时,会使用登录状态信息换取业务授权状态,不同业务模块换取到的业务授权状态不相同,只有获取到正确的业务授权状态,才能调用对应业务的业务接口。而与登录状态不同的时,业务授权状态往往不会长时间有效,只在需要用到时或过期时,使用登录状态信息换取获得。
3、由于网站业务授权状态的特殊性,多个业务系统之间的共享变得很困难,因为不同业务系统所需使用的业务授权状态并不相同,如果获取全部业务的业务授
...【技术保护点】
1.一种网站业务授权状态共享方法,所述方法包括:
2.根据权利要求1所述的方法,还包括:当未查询到登录账号对应的Cookie信息时,通过目标网站的登录账号和密码调用所述目标网站的登录接口;
3.根据权利要求1所述的方法,还包括:当判断出所述Cookie信息中不包含当前业务授权Cookie时,通过Cookie信息调用目标网站获取业务授权状态接口,获取当前业务的业务授权状态Cookie;
4.根据权利要求3所述的方法,还包括:当所述Cookie信息调用网站业务接口后返回不成功时,调用Cookie池删除目标网站的登录账号对应的Cookie
...
【技术特征摘要】
1.一种网站业务授权状态共享方法,所述方法包括:
2.根据权利要求1所述的方法,还包括:当未查询到登录账号对应的cookie信息时,通过目标网站的登录账号和密码调用所述目标网站的登录接口;
3.根据权利要求1所述的方法,还包括:当判断出所述cookie信息中不包含当前业务授权cookie时,通过cookie信息调用目标网站获取业务授权状态接口,获取当前业务的业务授权状态cookie;
4.根据权利要求3所述的方法,还包括:当所述cookie信息调用网站业务接口后返回不成功时,调用cookie池删除目标网站的登录账号对应的cookie信息。
5.根据权利要求2所述的方法,所述cookie池设置于云端,包括:查询接口、写入接口以及删除接口;
6....
【专利技术属性】
技术研发人员:龚勇浩,熊林欣,台娜,刘阳,魏凯,吕婉莹,程帆,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。