1

いくつかの解決策を見つけましたが、どれもうまくいきませんでした。以下のコードは

"Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Unsupported configuration attributes: [admin]" 

エラー。auto-config 属性を「true」に変更すると、再び同じエラーが発生します。

<http auto-config="false">
    <intercept-url pattern="/pages/login.xhtml*" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
    <intercept-url pattern="/**" access="admin" />
    <form-login login-page='/pages/login.xhtml' default-target-url="/**"
                authentication-failure-url="/pages/login.xhtml"/>
    <logout logout-success-url="/pages/logout.xhtml" />
</http>

<beans:bean id="roleVoter" class="org.springframework.security.access.vote.RoleVoter">
    <beans:property name="rolePrefix" value=""/>
</beans:bean>
4

2 に答える 2

3

それは読むべきです:

access="hasRole('admin')"
于 2013-06-07T14:54:39.640 に答える