(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210284770.8
(22)申请日 2022.03.22
(71)申请人 恒生电子股份有限公司
地址 310053 浙江省杭州市滨江区江南大
道3588号恒生大厦1 1楼
(72)发明人 徐康健 黄华
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 曹瑞敏
(51)Int.Cl.
H04L 9/40(2022.01)
H04L 9/32(2006.01)
H04L 67/60(2022.01)
(54)发明名称
一种应用访问方法、 装置、 设备及存 储介质
(57)摘要
本申请提供一种应用访问方法、 装置、 设备
及存储介质, 涉及通信技术领域。 该方法包括: 前
端浏览器 响应针对第一应用的访问请求, 生成并
向第一应用的第一服务端发送第一访问请求; 第
一服务端根据第一应用对应的令牌信息, 建立令
牌信息与前端浏览器的特征标识之间的对应关
系; 前端浏览器响应针对第二应用的访问请求,
根据第一应用与第二应用之间的域关系生成并
向第二应用的第二服务端发送第二访问请求, 第
二访问请求中包括前端浏览器的特征标识; 第二
服务端根据第二访问请求以及第该对应 关系, 确
定第二应用的令牌信息, 并向前端浏览器返回第
二应用的访问结果。 应用本申请实施例, 可以避
免依赖前端实现跨域的操作, 简化跨域通信过
程。
权利要求书3页 说明书13页 附图3页
CN 114866277 A
2022.08.05
CN 114866277 A
1.一种应用访问方法, 其特征在于, 所述方法应用于跨域通信系统, 所述跨域通信系统
包括前端浏览器以及多个服 务端, 所述方法包括:
所述前端浏览器响应针对第 一应用的登录访问请求, 生成并向所述第 一应用的第 一服
务端发送第一访问请求, 所述第一访问请求中包括所述前端浏览器的特 征标识;
所述第一服务端根据 所述第一应用对应的令牌信 息, 建立所述令牌信 息与所述前端浏
览器的特 征标识之间的对应关系, 并向所述前端浏览器返回第一应用的访问结果;
所述前端浏览器响应针对第 二应用的访问请求, 根据所述第 一应用与 所述第二应用之
间的域关系生成并向所述第二应用的第二服务端发送第二访问请求, 所述第二访问请求中
包括所述前端浏览器的特 征标识;
所述第二服务端根据所述第二访问请求以及所述第一服务端提供的所述令牌信息与
所述前端浏览器的特征标识之间的对应关系, 确定所述第二应用的令牌信息, 并向所述前
端浏览器返回所述第二应用的访问结果。
2.根据权利要求1所述的方法, 其特征在于, 所述第 一服务端根据 所述第一应用对应的
令牌信息, 建立所述令牌信息与所述前端浏览器的特 征标识之间的对应关系之前, 还 包括:
所述第一 服务端从所述第一访问请求中获取 所述第一应用对应的令牌信息 。
3.根据权利要求1所述的方法, 其特征在于, 所述第 一服务端根据 所述第一应用对应的
令牌信息, 建立所述令牌信息与所述前端浏览器的特 征标识之间的对应关系之前, 还 包括:
所述第一 服务端根据所述第一访问请求 生成所述第一应用对应的令牌信息 。
4.根据权利要求1所述的方法, 其特征在于, 所述根据所述第 一应用与 所述第二应用之
间的域关系生成并向所述第二应用的第二 服务端发送第二访问请求, 包括:
若所述第一应用与 所述第二应用归属于不同域, 则生成并向所述第 二应用的第 二服务
端发送包括所述前端浏览器的特 征标识且不包括所述令牌信息的所述第二访问请求。
5.根据权利要求4所述的方法, 其特征在于, 所述第 二服务端根据 所述第二访问请求以
及所述第一服务端提供的所述令牌信息与所述前端浏览器的特征标识之间的对应关系, 确
定所述第二应用的令牌信息, 包括:
所述第二服务端根据所述第二访问请求中的所述特征标识以及已建立的所述令牌信
息与所述前端浏览器的特征标识之 间的对应关系, 确定是否将所述特征标识对应的令牌信
息作为所述第二应用的令牌信息 。
6.根据权利要求5所述的方法, 其特征在于, 所述第 二服务端根据 所述第二访问请求中
的所述特征标识以及已建立的所述令牌信息与所述前端浏览器的特征标识之间的对应关
系, 确定是否将所述特 征标识对应的令牌信息作为所述第二应用的令牌信息, 包括:
所述第二服务端根据 所述第二访问请求中的所述特征标识, 从已建立的所述令牌信 息
与所述前端浏览器的特征标识之间的对应关系中查找所述第二访问请求中的所述特征标
识对应的目标令牌信息;
若所述目标令牌信 息未超时, 则所述第 二服务端确定将所述特征标识对应的目标令牌
信息作为所述第二应用的令牌信息 。
7.根据权利要求1所述的方法, 其特征在于, 所述根据所述第 一应用与 所述第二应用之
间的域关系生成并向所述第二应用的第二 服务端发送第二访问请求, 包括:
若所述第一应用与 所述第二应用归属于相同域, 则生成并向所述第 二应用的第 二服务权 利 要 求 书 1/3 页
2
CN 114866277 A
2端发送包括所述前端浏览器的特 征标识以及所述令牌信息的所述第二访问请求。
8.根据权利要求7所述的方法, 其特征在于, 所述第 二服务端根据 所述第二访问请求以
及所述第一服务端提供的所述令牌信息与所述前端浏览器的特征标识之间的对应关系, 确
定所述第二应用的令牌信息, 包括:
所述第二服务端根据 所述第二访问请求中的所述特征标识和所述令牌信 息, 以及已建
立的所述令牌信息与所述前端浏览器的特征标识之 间的对应关系, 对所述第二访问请求中
的令牌信息进行验证, 并根据验证结果得到所述第二应用的令牌信息 。
9.根据权利要求8所述的方法, 其特征在于, 所述根据验证结果得到所述第 二应用的令
牌信息, 包括:
若所述验证结果为所述第二访问请求中的令牌信息与所述服务端已建立的所述前端
浏览器的特征标识所对应的令牌信息不匹配, 则根据所述第二访问请求生成所述第二应用
对应的令牌信息 。
10.根据权利要求8所述的方法, 其特征在于, 所述根据验证结果得到所述第二应用的
令牌信息, 包括:
若所述验证结果为所述第二访问请求中的令牌信息与所述服务端已建立的所述前端
浏览器的特征标识所对应的令牌信息匹配, 则将所述第二访问请求中的令牌信息作为所述
第二应用的令牌信息 。
11.根据权利要求1所述的方法, 其特征在于, 所述第一服务端根据所述第一应用对应
的令牌信息, 建立所述令牌信息与所述前端浏览器的特征标识之间的对应关系之后, 还包
括:
所述第一 服务端将所述对应关系保存在目标第三方 数据库。
12.根据权利要求11所述的方法, 其特征在于, 所述第 二服务端根据所述第 二访问请求
以及所述第一服务端提供的所述令牌信息与所述前端浏览器的特征标识之 间的对应关系,
确定所述第二应用的令牌信息之前, 还 包括:
所述第二 服务端从目标第三方 数据库中读取 所述对应关系。
13.一种应用 访问装置, 其特征在于, 所述装置应用于跨域通信系统, 所述跨域通信系
统包括前端浏览器以及多个服 务端, 所述装置包括:
第一生成模块, 用于基于所述前端浏览器响应针对第一应用的登录访 问请求, 生成并
向所述第一应用的第一服务端发送第一访问请求, 所述第一访问请求中包括所述前端浏览
器的特征标识;
建立模块, 用于基于所述第一服务端根据所述第一应用对应的令牌信息, 建立所述令
牌信息与所述前端浏览器的特征标识之 间的对应关系, 并向所述前端浏览器返回第一应用
的访问结果;
第二生成模块, 用于基于所述前端浏览器响应针对第二应用的访 问请求, 根据所述第
一应用与所述第二应用之间的域关系生成并向所述第二应用的第二服务端发送第二访问
请求, 所述第二访问请求中包括所述前端浏览器的特 征标识;
确定模块, 用于基于所述第 二服务端根据 所述第二访问请求以及所述第 一服务端提供
的所述令牌信息与所述前端浏览器的特征标识之间的对应关系, 确定所述第二应用的令牌
信息, 并向所述前端浏览器返回所述第二应用的访问结果。权 利 要 求 书 2/3 页
3
CN 114866277 A
3
专利 一种应用访问方法、装置、设备及存储介质
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:40:33上传分享