diff --git a/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/handler/DefaultAuthorizingHandler.java b/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/handler/DefaultAuthorizingHandler.java index 482e714a6..a764287c9 100644 --- a/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/handler/DefaultAuthorizingHandler.java +++ b/hsweb-authorization/hsweb-authorization-basic/src/main/java/org/hswebframework/web/authorization/basic/handler/DefaultAuthorizingHandler.java @@ -126,7 +126,12 @@ public class DefaultAuthorizingHandler implements AuthorizingHandler { // 控制权限 if (!definition.getPermissions().isEmpty()) { if (logger.isInfoEnabled()) { - logger.info("do permission access handle : permissions{},actions{} ", permissionsDef, actionsDef); + logger.info("do permission access handle : permissions{}({}),actions{} ,definition:{}.{} ({})", + definition.getPermissionDescription(), + permissionsDef, actionsDef + ,definition.getPermissions(), + definition.getActions(), + definition.getLogical()); } List permissions = authentication.getPermissions().stream() .filter(permission -> { @@ -159,7 +164,7 @@ public class DefaultAuthorizingHandler implements AuthorizingHandler { //控制角色 if (!rolesDef.isEmpty()) { if (logger.isInfoEnabled()) { - logger.info("do role access handle : roles{} ", rolesDef); + logger.info("do role access handle : roles{} , definition:{}", rolesDef,definition.getRoles()); } Function, Boolean> func = logicalIsOr ? authentication.getRoles().stream()::anyMatch @@ -169,7 +174,7 @@ public class DefaultAuthorizingHandler implements AuthorizingHandler { //控制用户 if (!usersDef.isEmpty()) { if (logger.isInfoEnabled()) { - logger.info("do user access handle : users{} ", usersDef); + logger.info("do user access handle : users{} , definition:{} ", usersDef,definition.getUser()); } Function, Boolean> func = logicalIsOr ? usersDef.stream()::anyMatch