如何以编程方式测试Spring Security中的URL授权?

Mic*_*rdt 2 authorization spring-security

我在JSF 2应用程序中使用Spring security 3.0.5.

为了在我的导航菜单中为不允许访问它们的用户停用/隐藏条目,我需要一种方法来以编程方式测试当前登录的用户是否被允许访问给定的URL.

最简单的方法是什么?

Mic*_*rdt 6

我自己找到了解决方案:找到了这个功能的API WebInvocationPrivilegeEvaluator,可以通过@Autowiredspring bean 获取.