1.一种处理业务请求的方法,其特征在于,应用于客户端,包括:向后台服务器发送Ajax业务请求消息;
在所述后台服务器根据所述Ajax业务请求消息确定不存在所述客户端的会话时,接收所述后台服务器发送的请求失败消息,并根据所述请求失败消息向所述后台服务器发送Ajax单点登录请求消息,以便所述后台服务器在根据所述Ajax单点登录请求消息确定不存在所述客户端的会话时,向单点登录服务器发送认证请求消息,以使得所述单点登录服务器根据所述认证请求消息进行登录认证;
在所述登录认证未通过时,接收所述单点登录服务器发送的认证失败消息,并将当前页面重定向至所述单点登录服务器的登录页面。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述登录认证通过时,接收所述单点登录服务器通过所述后台服务器发送的认证通过消息;
根据所述认证通过消息重新发送所述Ajax业务请求消息。
3.一种处理业务请求的方法,其特征在于,应用于客户端对应的后台服务器,包括:接收客户端发送的Ajax业务请求消息;
在根据所述Ajax业务请求消息确定不存在所述客户端的会话时,向所述客户端发送请求失败消息;
接收所述客户端根据所述请求失败消息发送的Ajax单点登录请求消息;
在根据所述Ajax单点登录请求消息确定不存在所述客户端的会话时,向所述单点登录服务器发送认证请求消息,以便所述单点登录服务器根据所述认证请求信息进行登录认证,并在所述登录认证未通过时,将所述客户端的当前页面重定向至所述单点登录服务器的登录页面。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述登录认证通过时,接收所述单点登录服务器发送的认证成功信息,并根据所述认证成功信息生成所述Ajax单点登录请求消息对应的认证对象,并将所述认证对象添加至所述会话中,并向所述客户端发送认证通过消息,以便所述客户端根据所述认证通过消息重新发送所述Ajax业务请求消息。
5.一种处理业务请求的装置,其特征在于,应用于客户端,包括:业务请求发送模块,用于向后台服务器发送Ajax业务请求消息;
单点登录请求发送模块,用于在所述后台服务器根据所述Ajax业务请求消息确定不存在所述客户端的会话时,接收所述后台服务器发送的请求失败消息,并根据所述请求失败消息向所述后台服务器发送Ajax单点登录请求消息,以便所述后台服务器在根据所述Ajax单点登录请求消息确定不存在所述客户端的会话时,向单点登录服务器发送认证请求消息,以使得所述单点登录服务器根据所述认证请求消息进行登录认证;
页面重定向模块,用于在所述登录认证未通过时,接收所述单点登录服务器发送的认证失败消息,并将当前页面重定向至所述单点登录服务器的登录页面。
6.一种处理业务请求的装置,其特征在于,应用于后台服务器,包括:业务请求接收模块,用于接收客户端发送的Ajax业务请求消息;
失败消息发送模块,用于在根据所述Ajax业务请求消息确定不存在所述客户端的会话时,向所述客户端发送请求失败消息;
单点登录请求接收模块,用于接收所述客户端根据所述请求失败消息发送的Ajax单点登录请求消息;
认证请求模块,用于在根据所述Ajax单点登录请求消息确定不存在所述客户端的会话时,向所述单点登录服务器发送认证请求消息,以便所述单点登录服务器根据所述认证请求信息进行登录认证,并在所述登录认证未通过时,将所述客户端的当前页面重定向至所述单点登录服务器的登录页面。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1或2所述方法的步骤。
8.一种电子设备,其特征在于,应用于客户端,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1或2所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求3或4所述方法的步骤。
10.一种电子设备,其特征在于,应用于后台服务器,包括:存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求3或4所述方法的步骤。