Spring security 3.2.0&gt; <security:form-login>已弃用</security:form-login>

时间:2013-09-13 13:08:06

标签: spring spring-security

我遇到弹簧安全问题3.2.0 RC1

我正在使用标签连接我

<security:http>
    <security:intercept-url pattern="/paginas/**" access="ROLE_ADMIN"/>

    <security:form-login login-page="/publico/login.xhtml" always-use-default-target="true" 
    default-target-url="/paginas/funcionario.xhtml" authentication-failure-url="/publico/login.xhtml?login_error=1"/>

    <security:logout invalidate-session="true" logout-success-url="/publico/login.xhtml"/>
    <security:remember-me/>
</security:http>


<security:authentication-manager>
    <security:authentication-provider>
        <security:jdbc-user-service data-source-ref="dataSourceMySQL"
        users-by-username-query="select usuario, senha, ativo from funcionario where usuario = ?"
        authorities-by-username-query="select f.usuario, f.permissao from funcionario f where f.usuario = ?"/>
    </security:authentication-provider>
</security:authentication-manager>

<security:form-login />

这表示“方法”setFilterProcessesUrl'已标记为已弃用“

<security:logout />

这表示“方法”setFilterProcessesUrl'已标记为已弃用“

有人可以告诉我任何替代方案吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

我不确定这个答案是否可以帮到你。

但是,IDE生成的警告消息并不是一个大问题,因为您没有使用弃用的方法。

我也使用弹簧安全性,我也可以看到相同的警告信息,但服务工作正常。

如果答案不是您想要的,我很抱歉。