Procházet zdrojové kódy

修改移动端判断

wanghui před 7 roky
rodič
revize
bf18ab4d01

+ 1 - 5
src/main/java/com/goafanti/core/shiro/filter/DeviceFilter.java

@@ -23,7 +23,6 @@ public class DeviceFilter extends  AccessControlFilter{
 	@Override
 	protected boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue)
 			throws Exception {
-		// TODO Auto-generated method stub
 		if (shiroFilterUtils.isMobileDevice((HttpServletRequest)request) || request.getServerName().indexOf("m.") > 0){
 			return false;
 		}
@@ -32,13 +31,10 @@ public class DeviceFilter extends  AccessControlFilter{
 
 	@Override
 	protected boolean onAccessDenied(ServletRequest request, ServletResponse response) throws Exception {
-		// TODO Auto-generated method stub
-		if (shiroFilterUtils.isMobileDevice((HttpServletRequest)request) || request.getServerName().indexOf("m.") > 0){
+		if (shiroFilterUtils.isMobileDevice((HttpServletRequest)request) || request.getServerName().startsWith("m.")){
 			LoggerUtils.debug(getClass(), "当前访问为移动设备");
 			WebUtils.issueRedirect(request, response, mobileWebsite,null,false);
 		}
 		return false;
 	}
-
-	
 }