1.一种密码调用方法,应用于服务器,其特征在于,所述方法包括:
接收步骤:接收客户端发送的获取某业务系统的访问密码的请求;
提取步骤:提取服务器缓存中存储的该业务系统的访问密码登录该业务系统;
第一判断步骤:判断能否使用缓存中的访问密码进入该业务系统,若能进入该业务系统,则说明访问密码有效,流程结束,若不能进入该业务系统,则说明访问密码失效,执行第二判断步骤;
第二判断步骤:判断密码管理平台是否为开启状态,若密码管理平台为开启状态,则从密码管理平台调用获取所述访问密码,若密码管理平台为关闭状态,则从本地存储设备的配置文件中获取所述访问密码,将所述访问密码反馈给客户端。
2.根据权利要求1所述的密码调用方法,其特征在于,所述将所述访问密码反馈给客户端的步骤之前,所述方法还包括:判断从密码管理平台或配置文件中获取的访问密码是否加密,若没有加密,则直接将访问密码反馈给客户端,若加密,则利用预设的加解密规则对访问密码进行解密,将解密后的访问密码反馈给客户端。
3.根据权利要求2所述的密码调用方法,其特征在于,所述将访问密码反馈给客户端之前,将访问密码存储到缓存中。
4.根据权利要求1所述的密码调用方法,其特征在于,所述方法还包括:判断从密码管理平台获取的访问密码与配置文件中的访问密码是否相同,若不相同,则以从密码管理平台获取的访问密码更新配置文件中的访问密码,并利用预设的加解密规则对更新后的访问密码进行加密处理。
5.根据权利要求2至4所述的密码调用方法,其特征在于,所述预设的加解密规则是指利用AES128算法和密钥对访问密码进行加或解密。
6.根据权利要求1所述的密码调用方法,其特征在于,所述方法还包括:为每个业务系统的访问密码分配标识,以使每个业务系统的访问密码标识与该业务系统的标识形成一一对应的映射关系,并在服务器接收到获取该业务系统的访问密码的请求时,根据该业务系统的标识从配置文件或缓存中获取对应的访问密码。
7.一种服务器,其特征在于,所述服务器包括:存储器、处理器及显示器,所述存储器上存储有密码调用程序,所述密码调用程序被所述处理器执行,可实现如下步骤:接收步骤:接收客户端发送的获取某业务系统的访问密码的请求;
提取步骤:提取服务器缓存中存储的该业务系统的访问密码登录该业务系统;
第一判断步骤:判断能否使用缓存中的访问密码进入该业务系统,若能进入该业务系统,则说明访问密码有效,流程结束,若不能进入该业务系统,则说明访问密码失效,执行第二判断步骤;
第二判断步骤:判断密码管理平台是否为开启状态,若密码管理平台为开启状态,则从密码管理平台调用获取所述访问密码,若密码管理平台为关闭状态,则从本地存储设备的配置文件中获取所述访问密码,将所述访问密码反馈给客户端。
8.根据权利要求7所述的服务器,其特征在于,所述密码调用程序被所述处理器执行,还可实现如下步骤:判断从密码管理平台获取的访问密码与配置文件中的访问密码是否相同,若不相同,则以从密码管理平台获取的访问密码更新配置文件中的访问密码,并利用预设的加解密规则对更新后的访问密码进行加密处理。
9.根据权利要求8所述的服务器,其特征在于,所述预设的加解密规则是指利用AES128算法和密钥对访问密码进行加或解密。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括密码调用程序,所述统密码调用程序被处理器执行时,可实现如权利要求1至6中任一项所述密码调用方法的步骤。