jeudi 25 décembre 2014

antMatchers Spring Security pattern with changeable URL user ID

I was looking for the answer for a long time but couldnt find anything productive


In my rest service I keep some functionality under: /account/{id}/download and I would like to set the acces ROLE in SecurityConfig java file, that only ROLE_TOKENSAVED users can access this url


How should the pattern look like, when {id} is changeable?


I tried some regexp patterns, but nothing worked as I wanted, here are some of my attempts:



1. antMatchers("account/**/download").access(somerolehere)
2. antMatchers("account/\\d/download").access(somerolehere)
3. antMatchers("account/[\\d]/download").access(somerolehere)


thanks in advance for your anserwers :)


Aucun commentaire:

Enregistrer un commentaire