Spring Security 3.2.0.RC1にアップグレードした後、私のXML設定で<http auto-config="true">
の「メソッド 'setFilterProcessesUrl'が推奨されなくなりました」という警告が表示されます。私も非常にシンプルな構成のため、この警告が出ます: Spring Security 3.2.0.RC1-要素と廃止予定のメソッド
<beans:beans xmlns="http://www.springframework.org/schema/security"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security.xsd">
<http auto-config="true">
<intercept-url pattern="/myurl*" access="ROLE_USER" />
</http>
<authentication-manager>
<authentication-provider>
<user-service>
<user name="user1" password="12345" authorities="ROLE_USER" />
</user-service>
</authentication-provider>
</authentication-manager>
</beans:beans>
UPDATE:
私は<http auto-config="true">
を削除して、http要素に<form-login />
を追加する場合
<http>
<intercept-url pattern="/myurl*" access="ROLE_USER" />
<form-login />
</http>
私はまた、 "メソッド 'setFilterProcessesUrl' は非推奨とマークされ、" 警告とを取得し、私は<logout />
Iを追加した場合2回目に同じ警告を出してください。 一方、<form-login />
と<logout />
を<http-basic />
に置き換えると、警告が消えます。
Spring Security 3.2.0.RC2と同じ問題です。私は本当にそれを取得しない、彼らはなぜ彼ら自身の名前空間でまだ使用されているメソッドを非難するだろうか?唯一の解決策は3.2.0.M2にロールバックされているようです。 – John29