小编sgt*_*man的帖子

是否可以使用 Java JRE 11 运行 Java 小程序?

从刚刚发布的 Java JDK 11 中删除了对 Java Applet 的支持。(更多信息请参见https://www.infoq.com/news/2018/09/java11-released

这是否意味着 Java JRE 11 也将​​取消对小程序的支持?换句话说,是否可以使用 Java JRE 11 运行 Java 小程序?

java

5
推荐指数
1
解决办法
4531
查看次数

如何访问令牌additionalInformation以验证基于表达式的访问控制

user_id通过实现a 成功地在授权服务器端添加了生成的令牌的附加信息TokenEnhancer.这是一个生成的令牌:

{"access_token":"ccae1713-00d4-49c2-adbf-e699c525d53e","token_type":"bearer","expires_in":31512,"scope":"end-user","user_id":2}

现在,在资源服务器端,这是一个通过a进行通信的完全独立的spring项目RemoteTokenServices,我想在方法中使用这些信息expression-based access control.例如,我想使用添加的user_id数据(Spring Data JPA存储库用于Spring Data Rest):

@PreAuthorize("#oauth2.hasScope('admin') or #id == authentication.principal.user_id") @Override UserAccount findOne (@P("id") Integer id);

#oauth2.hasScope('admin')按预期工作,但#id == authentication.principal.user_id"部分显然不是.

如何在基于表达式的访问控制中访问添加到令牌的其他数据?

spring-security-oauth2

3
推荐指数
1
解决办法
1838
查看次数

标签 统计

java ×1

spring-security-oauth2 ×1