|
@@ -57,7 +57,7 @@ public class UpmsAuthenticationFilter extends AuthenticationFilter {
|
|
|
Subject subject = getSubject(request, response);
|
|
|
Session session = subject.getSession();
|
|
|
// 判断请求类型
|
|
|
- String upmsType = PropertiesFileUtil.getInstance("zheng-upms-client").get("upms.type");
|
|
|
+ String upmsType = PropertiesFileUtil.getInstance("zheng-upms-client").get("zheng.upms.type");
|
|
|
session.setAttribute(UpmsConstant.UPMS_TYPE, upmsType);
|
|
|
if ("client".equals(upmsType)) {
|
|
|
return validateClient(request, response);
|
|
@@ -70,14 +70,14 @@ public class UpmsAuthenticationFilter extends AuthenticationFilter {
|
|
|
|
|
|
@Override
|
|
|
protected boolean onAccessDenied(ServletRequest request, ServletResponse response) throws Exception {
|
|
|
- StringBuffer sso_server_url = new StringBuffer(PropertiesFileUtil.getInstance("zheng-upms-client").get("sso.server.url"));
|
|
|
+ StringBuffer sso_server_url = new StringBuffer(PropertiesFileUtil.getInstance("zheng-upms-client").get("zheng.upms.sso.server.url"));
|
|
|
// server需要登录
|
|
|
- String upmsType = PropertiesFileUtil.getInstance("zheng-upms-client").get("upms.type");
|
|
|
+ String upmsType = PropertiesFileUtil.getInstance("zheng-upms-client").get("zheng.upms.type");
|
|
|
if ("server".equals(upmsType)) {
|
|
|
WebUtils.toHttp(response).sendRedirect(sso_server_url.append("/sso/login").toString());
|
|
|
return false;
|
|
|
}
|
|
|
- sso_server_url.append("/sso/index").append("?").append("appid").append("=").append(PropertiesFileUtil.getInstance("zheng-upms-client").get("appID"));
|
|
|
+ sso_server_url.append("/sso/index").append("?").append("appid").append("=").append(PropertiesFileUtil.getInstance("zheng-upms-client").get("zheng.upms.appID"));
|
|
|
// 回跳地址
|
|
|
HttpServletRequest httpServletRequest = WebUtils.toHttp(request);
|
|
|
StringBuffer backurl = httpServletRequest.getRequestURL();
|
|
@@ -126,7 +126,7 @@ public class UpmsAuthenticationFilter extends AuthenticationFilter {
|
|
|
if (StringUtils.isNotBlank(code)) {
|
|
|
// HttpPost去校验code
|
|
|
try {
|
|
|
- StringBuffer sso_server_url = new StringBuffer(PropertiesFileUtil.getInstance("zheng-upms-client").get("sso.server.url"));
|
|
|
+ StringBuffer sso_server_url = new StringBuffer(PropertiesFileUtil.getInstance("zheng-upms-client").get("zheng.upms.sso.server.url"));
|
|
|
HttpClient httpclient = new DefaultHttpClient();
|
|
|
HttpPost httpPost = new HttpPost(sso_server_url.toString() + "/sso/code");
|
|
|
|