关于java:PreAuthorize-权限注解分析

68次阅读

共计 235 个字符,预计需要花费 1 分钟才能阅读完成。

@PreAuthorize 注解 办法前拦挡判断是否有权限


上图得悉
进入办法前判断 el 表达式
例如
@PreAuthorize(“hasAuthority(‘delete:Role_admin’)”)

能够从 SecurityExpressionRoot 类中看到



el 表达式返回 true 通过 false 回绝拜访 403
验证流程:

对上述 el 表达式 能够自定义
例如:@PreAuthorize(“@oops.hasPermission(‘generator_baseaddress_del’)” )

正文完
 0