[发明专利]消息推送方法、装置、设备与存储介质有效
申请号: | 202110850114.5 | 申请日: | 2021-07-27 |
公开(公告)号: | CN113596147B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 袁桂敏 | 申请(专利权)人: | 奇安信科技集团股份有限公司;奇安信网神信息技术(北京)股份有限公司 |
主分类号: | H04L67/55 | 分类号: | H04L67/55 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王宇杨 |
地址: | 100088 北京市西城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 推送 方法 装置 设备 存储 介质 | ||
本发明提供一种消息推送方法、装置、设备与存储介质,所述方法用于消息推送服务系统,所述消息推送服务系统建立有用于存储一个或多个消息接收者的用户列表,所述方法包括:确定待推送的目标消息的目标消息接收者;若确定所述用户列表中包括所述目标消息接收者,则确定所述目标消息接收者对应的会话连接;若确定所述目标消息接收者对应的会话连接处于权限认证服务系统指示的会话有效时间内,则通过所述目标消息接收者对应的会话连接向所述目标消息接收者推送所述目标消息。本发明提供的消息推送方法、装置、设备与存储介质,实现了会话时效性的自动同步,提升了消息推送的有效性。
技术领域
本发明涉及网络安全技术领域,尤其涉及一种消息推送方法、装置、设备与存储介质。
背景技术
消息推送是通过一定的技术标准或协议,在网络上通过定期或不定期传送用户需要的信息来减少信息过载的一项技术。
现有技术实现的消息推送,由于所有会话只有一个默认会话失效时间,导致其他业务模块、平台、终端会出现给一个无效用户或无效用户会话连接发送消息的情形,从而导致此用户容易被伪造而造成信息泄露,同时,因大量无效消息推送而占用带宽,导致有效消息推送失败。
发明内容
针对现有技术存在的问题,本发明提供一种消息推送方法、装置、设备与存储介质。
本发明提供一种消息推送方法,所述方法用于消息推送服务系统,所述消息推送服务系统建立有用于存储一个或多个消息接收者的用户列表,所述方法包括:
确定待推送的目标消息的目标消息接收者;
若确定所述用户列表中包括所述目标消息接收者,则确定所述目标消息接收者对应的会话连接;
若确定所述目标消息接收者对应的会话连接处于权限认证服务系统指示的会话有效时间内,所述权限认证服务系统为独立于所述消息推送服务系统、且用于对用户登录所述消息推送服务系统的权限进行验证的系统,则通过所述目标消息接收者对应的会话连接向所述目标消息接收者推送所述目标消息。
根据本发明提供的一种消息推送方法,还包括:
若确定所述用户列表中不包括所述目标消息接收者,或确定所述目标消息接收者对应的会话连接不处于所述权限认证服务系统指示的会话有效时间内,则不通过所述目标消息接收者对应的会话连接向所述目标消息接收者推送所述目标消息。
根据本发明提供的一种消息推送方法,所述消息推送服务系统包括客户端和服务端;
所述方法还包括:
通过所述客户端和服务端建立第一消息接收者对应的第一会话连接,所述第一消息接收者用于表征所述一个或多个消息接收者中的任一消息接收者。
根据本发明提供的一种消息推送方法,所述通过所述客户端和服务端建立第一消息接收者对应的第一会话连接,包括:
所述客户端向所述服务端发送网络协议Web-Socket连接建立请求,所述Web-Socket连接请求中包括所述第一消息接收者的第一用户标识和所述权限认证服务系统指示的会话令牌;
所述服务端根据所述第一用户标识和所述会话令牌建立所述第一会话连接。
根据本发明提供的一种消息推送方法,所述服务端根据所述第一用户标识和所述会话令牌建立所述第一会话连接,包括:
所述服务端根据所述第一用户标识和所述会话令牌,确定所述第一会话连接的第一会话标识;
所述服务端若确定所述第一用户标识对应的会话标识列表中包括所述第一会话标识,则将所述第一会话连接对应的会话有效时间更新为所述权限认证服务系统指示的会话有效时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇安信科技集团股份有限公司;奇安信网神信息技术(北京)股份有限公司,未经奇安信科技集团股份有限公司;奇安信网神信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110850114.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电池加热系统
- 下一篇:一种并行总线抗干扰的数字滤波方法