我正在使用picketlink的應用程序,我將不勝感激,如果任何人可以幫助我。Picketlink @RolesAllowed分配給組的角色
該應用程序有許多組(管理員,客戶服務等),並且每個基團可以有許多角色(如創建一個新用戶,創建一個新的僱員,啓動一個工資處理等)
用戶可以被分配到一個或多個組,以及一個組到一個或多個角色。通常我認爲分配給一個組的用戶將繼承該組的所有角色。如果我爲分配給組的用戶使用BasicModel.hasRole,則它將爲分配給該組的所有角色返回true,如預期的那樣。但是,在我的休息端點上使用@RolesAllowed註釋時,它將始終爲同一用戶返回拒絕訪問異常。如果有任何解決方法,任何人都可以建議?我希望@RolesAllowed允許具有允許角色的組中的用戶通過。
或者有沒有其他註釋可以使用?