利索能及
我要发布
收藏
专利号: 2018107319815
申请人: 东软集团股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-09-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

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所述方法的步骤。