|
|
@@ -135,9 +135,12 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
|
|
|
*/
|
|
|
@Override
|
|
|
protected boolean onAuthenticateFailed(HttpServletRequest request, HttpServletResponse response) {
|
|
|
+ StringBuffer url = request.getRequestURL();
|
|
|
+ logger.info("time: " + System.currentTimeMillis() + "; url: " + url);
|
|
|
SystemSession.clear();
|
|
|
User user = (User) request.getSession().getAttribute("user");
|
|
|
- if (user == null) {
|
|
|
+ logger.info("user: " + user != null ? JSON.toJSON(user) : "error");
|
|
|
+ if (user == null) {
|
|
|
user = getUserByAccessToken(request);
|
|
|
if (user != null) {
|
|
|
user.setIp(AgentUtils.getIp(request));
|
|
|
@@ -167,7 +170,7 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
|
|
|
setResponseAuthorized(response, user, false);
|
|
|
return false;
|
|
|
}
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 输出json格式
|
|
|
@@ -208,7 +211,7 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
|
|
|
*/
|
|
|
@Override
|
|
|
protected void onAuthenticateSuccess(HttpServletRequest request, HttpServletResponse response) {
|
|
|
- StringBuffer url =request.getRequestURL();
|
|
|
+ StringBuffer url = request.getRequestURL();
|
|
|
logger.info("time: " + System.currentTimeMillis() + "; url: " + url);
|
|
|
User user = (User) request.getSession().getAttribute("user");
|
|
|
SSOToken token = SSOHelper.attrToken(request);
|