我在尝试限制对控制器的访问。使用角色,我已经创建了一个具有角色的用户,但是我得到了一个未经授权的异常。: Controller //Omitted for simplicity但是,当我尝试访问控制器上的任何方法时,我将得到一个403,但是,如果我删除授权属性,那么所有操作都很好。我给人的印象是,这件事完全可以办到。例如,我的用户在DB中有角色
我在一个Angular应用程序中使用WSO2 IS (5.7.0)的OIDC身份验证,并将OAuth2访问令牌(JWT)传递给后端REST API进行身份验证(身份传播)和授权。我已经在WSO2中配置了服务提供者,以便分配给用户的角色包含在访问令牌中的组声明(groups)中(通过oidc作用域),但是我不确定如何确定用户从这些角色继承了哪些权限