Gesichert Annotationen in spring security

Ich versuche so konfigurieren Sie die security-Annotationen in spring security. Aber ich habe eine Frage zu dieser -

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

und wenn ich

@Secured("CUSTOM_ACCESS")
public String query();

funktioniert es nicht. Aber ich benutze

@PreAuthorize("hasRole('CUSTOM_ACCESS')")
public String query();

funktioniert es einwandfrei und es gilt wichtige Rolle spielen. Bedeutet das @Gesicherten Anmerkungen funktioniert nicht mit @PreAuthorize?

Ich auch versucht, indem

   <security:global-method-security secured-annotations="enabled" />

Aber es hilft nicht.

   <security:global-method-security pre-post-annotations="enabled" />

Den oben genannten config funktioniert einwandfrei. Irgendwelche Ideen?

InformationsquelleAutor ankurvsoni | 2012-02-11
Schreibe einen Kommentar