2010-08-02 11 views
20

ich folgende Fehlermeldung erhalten ...websphere: Nicht unterstützte Konfiguration Attribute: [permitAll] Frühling mit

Unsupported configuration attributes: [permitAll] 

Beim Hinzufügen ....

<sec:intercept-url pattern="/nonsecure/**" access="permitAll" /> 

Ich bin auf Websphere mit Spring 2.5 .

Kann jemand helfen?

Jeff Porter

+0

diese Antwort finden - http://stackoverflow.com/questions/3394657/spring-security-how-to-exclude-certain-resources/3394803#3394803 – Qrilka

Antwort

56

Sie use-Ausdrücke Tag zu Ihrer http Konfiguration in Sicherheit xml zum Beispiel hinzufügen müssen hinzufügen müssen :

<http auto-config="true" use-expressions="true"> 
... 
... 
</http> 
+5

Dies ist die wirkliche Antwort ist! –

+1

BTW diese Konfiguration ist standardmäßig, wenn Sie Java-Konfiguration verwenden –

+0

Verwenden Sie auch nicht mehr "Auto-Config": 'Ein Legacy-Attribut, das automatisch registriert Login-Formular, BASIC-Authentifizierung und eine Abmeldung URL und Abmeldung Dienste. Wenn nicht angegeben ist, wird standardmäßig "false" angegeben. Wir empfehlen Ihnen, dies zu vermeiden und stattdessen ausdrücklich die von Ihnen benötigten Dienste zu konfigurieren. 'von https://docs.spring.io/autorepo/schema/spring-security/3.2.0.RC2/security/spring-security-3.2.xsd –