资源同步方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37402218 阅读:10 留言:0更新日期:2023-04-30 09:29
本申请提供一种资源同步方法、装置、电子设备和存储介质,其中,资源同步方法包括:接收服务端在sslvpn会话重建后发送的数据报文;对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息;将所述数据报文携带的用户配置信息与本地用户配置信息进行比较,其中,当所述数据报文携带的用户配置信息与所述本地用户配置信息不一致时,则将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息。本申请能够实现客户端同步用户配置信息,从而避免客户端出现非法资源访问请求。法资源访问请求。法资源访问请求。

【技术实现步骤摘要】
资源同步方法、装置、电子设备和存储介质


[0001]本申请涉及计算机
,具体而言,涉及一种资源同步方法、装置、电子设备和存储介质。

技术介绍

[0002]目前,sslvpn服务端因修改配置导致配置切换从而发起会话重建,服务端未发送新的资源配置,导致服务端与客户端的资源配置不同步,sslvpn客户端和服务端资源授权和访问权限出现不匹配,从而可能导致客户端出现非法资源访问请求。

技术实现思路

[0003]本申请实施例的目的在于提供一种资源同步方法、装置、电子设备和存储介质,用以实现客户端同步用户配置信息,从而避免客户端出现非法资源访问请求。
[0004]第一方面,本专利技术提供一种资源同步方法,所述方法应用于客户端,所述方法包括:
[0005]接收服务端在sslvpn会话重建后发送的数据报文;
[0006]对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息;
[0007]将所述数据报文携带的用户配置信息与本地用户配置信息进行比较,其中,当所述数据报文携带的用户配置信息与所述本地用户配置信息不一致时,则将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息。
[0008]在本申请第一方面中,通过接收服务端在sslvpn会话重建后发送的数据报文和对所述数据报文进行解析,能够得到所述数据报文携带的用户配置信息,进而能够将所述数据报文携带的用户配置信息与本地用户配置信息进行比较,其中,当所述数据报文携带的用户配置信息与所述本地用户配置信息不一致时,则将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息。
[0009]与现有技术相比,本申请能够在sslvpn会话重建后,使客户端同步服务器的用户配置信息,进而使得客户端与服务端的用户配置信息保持一致,从而避免客户端出现非法资源访问请求。
[0010]在可选的实施方式中,在所述将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息之后,所述方法还包括:
[0011]判断第一资源配置界面是否处于打开状态,其中,所述第一资源配置界面用于显示所述本地用户配置信息;
[0012]当所述资源配置界面处于打开状态时,则关闭所述第一资源配置界面,并基于所述数据报文携带的用户配置信息生成第二资源配置界面;
[0013]显示所述第二资源配置界面。
[0014]在上述可选的实施方式中,通过判断第一资源配置界面是否处于打开状态,其中,所述第一资源配置界面用于显示所述本地用户配置信息,进而当所述资源配置界面处于打
开状态时,则能够关闭所述第一资源配置界面,并基于所述数据报文携带的用户配置信息生成第二资源配置界面,并能够显示所述第二资源配置界面。
[0015]与现有技术相比,本申请能够在用户配置信息发生变化时,通过关闭所述第一资源配置界面和显示第二资源配置界面,能够使客户端的用户及时感知配置信息已经更改。
[0016]在可选的实施方式中,所述数据报文还携带消息类型,以及在所述接收服务端在sslvpn会话重建后发送的数据报文之后,所述方法还包括:
[0017]解析所述数据报文并得到所述消息类型;
[0018]基于所述消息类型判断所述数据报文是否为资源同步报文;
[0019]当所述数据报文为所述资源同步报文时,执行所述对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息。
[0020]在上述可选的实施方式中,通过解析所述数据报文并得到所述消息类型,进而能够基于所述消息类型判断所述数据报文是否为资源同步报文,进而当所述数据报文为所述资源同步报文时,能够执行所述对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息。
[0021]在可选的实施方式中,所述数据报文携带的用户配置信息包括路由表信息和资源信息。
[0022]第二方面,本专利技术提供一种资源同步装置,所述装置应用于客户端,所述装置包括:
[0023]接收模块,用于接收服务端在sslvpn会话重建后发送的数据报文;
[0024]第一解析模块,用于对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息;
[0025]比较模块,用于将所述数据报文携带的用户配置信息与本地用户配置信息进行比较,其中,当所述数据报文携带的用户配置信息与所述本地用户配置信息不一致时,则将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息。
[0026]本申请第二方面的装置通过执行资源同步方法,进而能够接收服务端在sslvpn会话重建后发送的数据报文和对所述数据报文进行解析,进而能够得到所述数据报文携带的用户配置信息,进而能够将所述数据报文携带的用户配置信息与本地用户配置信息进行比较,其中,当所述数据报文携带的用户配置信息与所述本地用户配置信息不一致时,则将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息。
[0027]与现有技术相比,本申请能够在sslvpn会话重建后,使客户端同步服务器的用户配置信息,进而使得客户端与服务端的用户配置信息保持一致,从而避免客户端出现非法资源访问请求。
[0028]在可选的实施方式中,所述装置还包括:
[0029]第一判断模块,用于在所述将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息之后,判断第一资源配置界面是否处于打开状态,其中,所述第一资源配置界面用于显示所述本地用户配置信息;
[0030]界面操作模块,用于当所述资源配置界面处于打开状态时,则关闭所述第一资源
配置界面,并基于所述数据报文携带的用户配置信息生成第二资源配置界面;
[0031]显示模块,用于显示所述第二资源配置界面。
[0032]在上述可选的实施方式中,通过判断第一资源配置界面是否处于打开状态,其中,所述第一资源配置界面用于显示所述本地用户配置信息,进而当所述资源配置界面处于打开状态时,则能够关闭所述第一资源配置界面,并基于所述数据报文携带的用户配置信息生成第二资源配置界面,并能够显示所述第二资源配置界面。
[0033]与现有技术相比,本申请能够在用户配置信息发生变化时,通过关闭所述第一资源配置界面和显示第二资源配置界面,能够使客户端的用户及时感知配置信息已经更改。
[0034]在可选的实施方式中,所述数据报文还携带消息类型,以及,所述装置还包括:
[0035]第二解析模块,用于在所述接收服务端在sslvpn会话重建后发送的数据报文,解析所述数据报文并得到所述消息类型;
[0036]第二判断模块,用于基于所述消息类型判断所述数据报文是否为资源同步报文;
[0037]执行触发模块,用于当所述数据报文为所述资源同步报文时,执行所述对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息。
[0038]在上述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源同步方法,其特征在于,所述方法应用于客户端,所述方法包括:接收服务端在sslvpn会话重建后发送的数据报文;对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息;将所述数据报文携带的用户配置信息与本地用户配置信息进行比较,其中,当所述数据报文携带的用户配置信息与所述本地用户配置信息不一致时,则将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息。2.如权利要求1所述的方法,其特征在于,在所述将所述数据报文携带的用户配置信息设置为当前用户配置信息,并删除所述本地用户配置信息之后,所述方法还包括:判断第一资源配置界面是否处于打开状态,其中,所述第一资源配置界面用于显示所述本地用户配置信息;当所述资源配置界面处于打开状态时,则关闭所述第一资源配置界面,并基于所述数据报文携带的用户配置信息生成第二资源配置界面;显示所述第二资源配置界面。3.如权利要求1所述的方法,其特征在于,所述数据报文还携带消息类型,以及在所述接收服务端在sslvpn会话重建后发送的数据报文之后,所述方法还包括:解析所述数据报文并得到所述消息类型;基于所述消息类型判断所述数据报文是否为资源同步报文;当所述数据报文为所述资源同步报文时,执行所述对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息。4.如权利要求1所述的方法,其特征在于,所述数据报文携带的用户配置信息包括路由表信息和资源信息。5.一种资源同步装置,其特征在于,所述装置应用于客户端,所述装置包括:接收模块,用于接收服务端在sslvpn会话重建后发送的数据报文;第一解析模块,用于对所述数据报文进行解析,以得到所述数据报文携带的用户配置信息;比较模块,用于将所述数据报文携带的用户配置信息...

【专利技术属性】
技术研发人员:冉昌盛李冲杜宇晗
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1