albertshaw 8 years ago
parent
commit
2224ce2f37

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

@@ -33,7 +33,7 @@ public class PermissionFilter extends AccessControlFilter {
 		if (StringUtils.hasText(uri) && StringUtils.hasText(basePath) && uri.startsWith(basePath)) {
 			uri = uri.replaceAll("^\\" + basePath + "\\/+", "").replaceAll("\\.html$", "");
 		} else {
-			uri = uri.replaceAll("^\\/", "");
+			uri = uri.replaceAll("^\\/", "").replaceAll("\\.html$", "");
 		}
 		if (subject.isPermitted(uri) || subject.hasRole(AFTConstants.SUPERADMIN)) {
 			return Boolean.TRUE;