我正在尝试改变Dropwizard以支持Shiro。
我已经阅读了文档并且很少有人感到困惑。我想将Shiro与表单登录身份验证和Apache Shiro Annotations结合使用。我认为我需要使用泽西过滤器来支持Shiro。
这是支持泽西的Shiro注释而不是经典的Shiro Filter方法的正确方法吗?
由于Jersey Filters可以很好地访问带注释的资源,因此对我来说使用注释似乎是完美的。
我宁愿不使用AOP方法,与JAX-RS作为一个独立的模块进行动态集成真的很棒。
答案 0 :(得分:4)
有人已经根据您的要求创建了解决方案。
Shiro与泽西岛。
https://github.com/javajack/shiro-jersey
Shiro For Dropwizard https://github.com/javajack/shiro-jdbi-realm
Dropwizard Shiro Budle示例 https://github.com/javajack/dw-shiro-bundle