2017-03-07 2 views
0

Ich habe eine API mit Oauth2-Authentifizierung mit Symfony-Framework entwickelt. Ich benutze den Sicherheitsmechanismus von Symfony zur Verfügung gestellt und meine security.yml ist wie folgt:Firewall-Muster mit Symfony

security: 
    ... 
    register: 
     pattern: ^/users 
     methods: [POST] 
    ... 
    api: 
     pattern: ^/ 
     fos_oauth: true 
     stateless: true 

Wie Sie sehen können, ein neuer Benutzer durch die POST-Request/Benutzer registriert ist. Aber mein Problem ist, dass eine andere POST-Anfrage mit URL wie/users/xxxx mit der Regel übereinstimmt. Ist es möglich, URLs mit demselben Root abzulehnen? Danke für die Hilfe.

+0

add '$ 'Zeichen am Ende,' Muster: ^/users $ ' –

+0

Es funktioniert. Danke für Ihre Hilfe. –

+0

akzeptiere meine Antwort bitte, danke. –

Antwort

0

Bitte hinzufügen $ Zeichen am Ende, Muster: ^/users$ sollte funktionieren.