2011-03-27 220 views
0

我从Spring Security 3.1.0.m1回滚到3.0.5,但我使用security =“none”,这不在3.0.5模式中。任何人都知道我在3.0.5中完成同样的事情吗?Spring Security 3.0.5

<http security="none" pattern="/javax.faces.resource/**" /> 
    <http security="none" pattern="/services/rest-api/1.0/**" /> 
    <http security="none" pattern="/preregistered/*" /> 

回答

3

您需要将多个<http>元素合并为一个具有多个<intercept-url>元素的<http>元素。此外,正如Ritesh所说,您将需要在这些<intercept-url>元素中的每一个上使用filters="none"属性,例如,

<http ... > 
    <intercept-url filters="none" pattern="/javax.faces.resource/**" /> 
    <intercept-url filters="none" pattern="/services/rest-api/1.0/**" /> 
    <intercept-url filters="none" pattern="/preregistered/*" /> 
    <intercept-url pattern="... your other patterns..." access="..."/> 
    ... 
</http> 

希望这有助于!