gpt4 book ai didi

java - 是否有@RunAs 的 Spring 模拟?

转载 作者:搜寻专家 更新时间:2023-11-01 02:58:09 28 4
gpt4 key购买 nike

在 JEE 中有 @RunAs("role_name") 注解,允许在特定角色下调用应用程序方法。

Spring 中是否有一个@RunAs 类比?如果没有等价的注解,还有哪些方法可以调用具有某种作用的方法?

最佳答案

设置 Spring RunAsManager然后用 @Secured("RUN_AS_<MY_ROLE>") 注释你的方法, 其中<MY_ROLE>是您希望执行该方法的角色。

这里的关键是前缀RUN_AS .它触发运行逻辑以添加后缀角色。

关于java - 是否有@RunAs 的 Spring 模拟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46409061/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com