|
|
@@ -258,7 +258,7 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
|
|
|
boolean cross = SSOHelper.isCrossDomain(request);
|
|
|
if (cross) {
|
|
|
request.getSession().setAttribute("SSOReferer", request.getRequestURL());
|
|
|
- response.sendRedirect(SSOHelper.getRedirectLoginUrl(request));
|
|
|
+ response.sendRedirect(SSOHelper.getRedirectLoginUrl(request,request.getHeader("Referer")));
|
|
|
} else {
|
|
|
SSOHelper.clearRedirectLogin(request, response);
|
|
|
}
|