gpt4 book ai didi

java - 有没有办法阻止用户访问 resteasy 中的 PUT、POST 和 DELETE 资源?

转载 作者:行者123 更新时间:2023-11-30 09:30:29 26 4
gpt4 key购买 nike

我的程序中有很多方法,也有很多用户。我该怎么做,才能让特定的用户配置文件只允许访问 RestEasy 中标有 @GET 的方法?

更新

我有一些用户配置文件,如管理员、所有者、经理、员工和演示。

我想拒绝除了 GET 之外的所有操作,用户的配置文件是 Demonstration。我阻止某些用户执行某些方法的方法只是检查他们属于哪个配置文件 (IF)。

最佳答案

如果您的系统已经定义了用户和角色,并且您可以使用 JAAS 实现标准身份验证和授权,那么您可以使用 Jboss 安全注释来保护您的方法。请查看此链接了解更多详情 -

http://docs.jboss.org/resteasy/2.0.0.GA/userguide/html/Securing_JAX-RS_and_RESTeasy.html

关于java - 有没有办法阻止用户访问 resteasy 中的 PUT、POST 和 DELETE 资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13254823/

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