websphere:不支持的配置属性:[permitAll]使用spring

时间:2010-08-02 14:38:08

标签: spring spring-security websphere

我收到以下错误...

Unsupported configuration attributes: [permitAll]

添加....

<sec:intercept-url pattern="/nonsecure/**" access="permitAll" />

我在使用Spring 2.5的Websphere上。

有人可以帮忙吗?

杰夫波特

2 个答案:

答案 0 :(得分:57)

您必须将 use-expressions 标记添加到security xml中的http配置中,例如:

<http auto-config="true" use-expressions="true">
...
...
</http>

答案 1 :(得分:9)

为了能够使用[permitAll]等表达式,你必须添加一个WebExpressionVoter to your AccessDecisionManager