【发布时间】:2013-01-19 09:55:39
【问题描述】:
我们的应用程序由多个 OSGi 包组成,它们通过 RESTful URI 公开其功能。保护这些 URI 的最佳方法是什么,以便只有登录和授权的用户才能访问它们?对于普通的 Web 应用程序,我会使用 Web 过滤器来控制对所有这些 URI 的访问。有没有一种方法可以只使用一个安全过滤器(或等效的)来保护 OSGi 中所有这些 URI 的访问?或者,我是否需要在每个 OSGi 包中包含安全过滤器?如果重要的话,我们使用的容器是 Apache Karaf。
【问题讨论】: