Spring REST 和 JSF 的安全性

Spring security with REST and JSF

我的要求是将 JSF 与 spring-security 集成到 Web 应用程序中。我能够做到这一点。但是,我还需要从 spring 安全性实施 REST API 以供我的移动应用程序使用。 有没有一种方法可以让我们在 spring 安全中使用 2 个不同的安全领域?有人可以提供任何教程或工作示例吗? 谢谢!

您可以定义多个安全领域,这些领域由给定的 url 模式分隔:

<!-- Configure realm for rest -->
<security:http pattern="/rest/**" ...>
  ...
  ...
</security:http>


<!-- Configure realm for jsf -->
<security:http pattern="/jsf/**" ...>
  ...
  ...
</security:http>