网络认证方法、系统、设备、介质和程序产品与流程
- 国知局
- 2024-08-02 13:50:06
本公开涉及计算机,具体涉及一种网络认证方法、系统、设备、介质和程序产品。
背景技术:
1、目前,在一些企业网络的准入控制系统中,网络的授权用户数据主要通过中心服务器进行管理。在对请求使用网络的企业员工进行认证时,可以从中心服务器获取授权用户数据,并依据获取到的数据对用户进行认证。
2、在这些准入控制系统中,一旦数据服务器出现异常(比如与中心服务器的网络连接中断、中心服务器出现数据异常),便无法从中心服务器获取授权用户数据来对用户进行认证。故障兼容性差,可靠性不高。
3、因此,亟需一种可以提高故障兼容性和可靠性的方法。
技术实现思路
1、有鉴于此,本公开实施方式提供了一种网络认证方法、网络认证系统、电子设备、计算机可读存储介质和计算机程序产品,可以提高故障兼容性和可靠性。
2、本公开一方面提供了一种网络认证方法,所述方法应用于认证服务器,所述方法包括:
3、接收认证请求,其中,所述认证请求包括待使用网络的目标用户输入的用于身份认证的第一信息;
4、针对用于对所述网络的授权用户进行管理的中心服务器,确定所述中心服务器的服务器状态,其中,在所述中心服务器中存储的信息用于对各个所述授权用户进行身份认证的第二信息;
5、响应于所述中心服务器处于异常状态,确定当前工作模式为容灾工作模式,并基于预先存储的第二信息集合,对所述第一信息进行认证;
6、返回对所述第一信息进行认证后得到的认证结果。
7、本公开一方面提供了一种网络认证系统,所述系统包括:
8、请求接收模块,用于接收认证请求,其中,所述认证请求包括待使用网络的目标用户输入的用于身份认证的第一信息;
9、工作模式确定模块,用于针对用于对所述网络的授权用户进行管理的中心服务器,确定所述中心服务器的服务器状态,其中,在所述中心服务器中存储的信息包括用于对各个所述授权用户进行身份认证的第二信息;
10、认证模块,用于响应于所述中心服务器处于异常状态,确定当前工作模式为容灾工作模式,并基于预先存储的第二信息集合,对所述第一信息进行认证;
11、结果返回模块,用于返回对所述第一信息进行认证后得到的认证结果。
12、本公开另一方面还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器执行时,实现如上所述的方法。
13、本公开另一方面还提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现如上所述的方法。
14、本公开另一方面还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上所述的方法。
15、在本公开一些实施例的技术方案中,在中心服务器处于异常状态的情况下,确定当前工作模式为容灾工作模式,并基于预先存储的第二信息集合中的第二信息,对目标用户的第一信息进行认证。如此,在中心服务器出现异常时,也可以对第一信息进行认证,保证终端设备可以及时被接入到网络中,达到了提高故障兼容性和可靠性的目的。
技术特征:1.一种网络认证方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,响应于所述中心服务器处于正常状态,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,响应于获取第二信息失败,所述方法还包括:
4.如权利要求3所述的方法,其特征在于,所述响应于所述原因提示信息为与所述中心服务器通信失败,将所述当前工作模式从所述正常工作模式切换为所述容灾工作模式,包括:
5.如权利要求3或4所述的方法,其特征在于,将所述当前工作模式从所述正常工作模式切换为所述容灾工作模式后,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,所述当前工作模式还允许通过修改工作模式参数的参数值来切换;所述方法还包括:
7.如权利要求6所述的方法,其特征在于,响应于所述工作模式参数的参数值从第一参数值被修改为第二参数值,将所述当前工作模式从所述正常工作模式切换为所述容灾工作模式后,所述方法还包括:
8.如权利要求2所述的方法,其特征在于,响应于获取所述第二信息失败,所述方法还包括:
9. 如权利要求2所述的方法,其特征在于,基于如下方法获取所述第二信息集合:
10.如权利要求1所述的方法,其特征在于,所述第二信息集合包括至少部分所述授权用户的多个版本的第二信息;
11.如权利要求1所述的方法,其特征在于,所述第二信息集合包括至少部分所述授权用户的多个版本的第二信息,且所述第二信息包括用户名和用户授权数据;
12.如权利要求11所述的方法,其特征在于,响应于所述第二信息集合中不存在与所述候选第二信息具有相同用户名的第二信息,所述方法还包括:
13.如权利要求11所述的方法,其特征在于,所述将所述候选第二信息保存至所述第二信息集合中,包括:
14.一种网络认证系统,其特征在于,所述系统包括:
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至13中任一所述的方法。
16.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现如权利要求1至13中任一所述的方法。
17.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1至13中任一所述的方法。
技术总结本公开涉及计算机技术领域,公开一种网络认证方法、系统、设备、介质和程序产品,方法包括接收认证请求,其中,认证请求包括待使用网络的目标用户输入的用于身份认证的第一信息;针对用于对网络的授权用户进行管理的中心服务器,确定中心服务器的服务器状态,其中,在中心服务器中存储的信息包括用于对各个授权用户进行身份认证的第二信息;响应于中心服务器处于异常状态,确定当前工作模式为容灾工作模式,并基于预先存储的第二信息集合,对第一信息进行认证;返回对第一信息进行认证后得到的认证结果。在中心服务器出现故障时,认证服务器可以正常对用户进行身份认证,故障兼容性高。技术研发人员:邱军,刘海潮受保护的技术使用者:北京火山引擎科技有限公司技术研发日:技术公布日:2024/7/18本文地址:https://www.jishuxx.com/zhuanli/20240801/240804.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。