gpt4 book ai didi

Spring Security 添加权限

转载 作者:行者123 更新时间:2023-12-05 01:15:06 24 4
gpt4 key购买 nike

我们已经从 Spring security 3.0.5 迁移到 3.2.5。我们使用以下代码来添加权限。

 UserDetails loadedUser = new UserDetails();
loadedUser.getAuthorities().add(new GrantedAuthorityImpl("ROLE_ADMIN"));

现在这段代码给出了以下错误

类型 Collection 中的方法 add(capture#1-of ? extends GrantedAuthority) 不适用于参数 (GrantedAuthorityImpl)

有人可以帮我解决这个问题吗?

最佳答案

接口(interface)GrantedAuthority是有原因的只提供一个 getter 但不提供 setter,这些对象是不可变的。强制执行注销/登录权限更改,并设置对象创建权限,如 this .

关于Spring Security 添加权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39371392/

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