修改单点登录强制踢出

This commit is contained in:
zhulianghua 2018-08-14 18:19:04 +08:00
parent a62374b381
commit 4581c03856

View File

@ -1,4 +1,4 @@
<%
<%@page import="com.amarsoft.awe.control.PageConstants"%><%
Transaction Sqlca = null;
Transaction SqlcaRepository = null;
String sCurRunMode=CurConfig.getConfigure("RunMode");
@ -7,6 +7,12 @@ try{
Sqlca = Transaction.createTransaction(sDataSource);
SqlcaRepository = Sqlca;
ComponentSession CurCompSession = CurARC.getCompSession();
//checkSingleSignon
String sessionId = session.getId();
String endtime = Sqlca.getString("select endtime from user_list where sessionid='"+sessionId+"'");
if(null != endtime){
response.sendRedirect(request.getContextPath() + PageConstants.SESSION_EXPIRE_PAGE);
}
Component CurComp = CurCompSession.lookUp(sCompClientID);
Page CurPage = new Page(CurComp);
CurPage.setUser(CurUser);