Я пытаюсь добавить ссылку на новую строку в таблице, эта ссылка должна быть доступна только для роли ADMIN.
пружинная загрузка: 1.4.0. ВЫПУСК
& thymeleaf-extras-springsecurity4.version: 2.1.2.RELEASE
<sec:authorize access="hasRole('ROLE_ADMIN')">
<tr>
<td>...</td>
<td>...</td>
</tr>
</sec:authorize>
Используемые пространства имен:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"
xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity4">
WebSecurityConfigAdapter:
http.authorizeRequests()
.antMatchers("/api/systemuser/*").access("hasRole('ROLE_ADMIN')")
//.antMatchers("/*").access("hasRole('ROLE_ADMIN')")
//.antMatchers("/ui/report/win").access("hasRole('ROLE_USER')")
//.antMatchers("/userError").access("hasRole('ROLE_ERROR')")
.antMatchers("/swagger*/**", "/about", "/").authenticated()
.anyRequest().authenticated()
.and()
.httpBasic()
.authenticationEntryPoint(authenticationEntryPoint)
;
http.csrf().disable();
Но с этим кодом даже пользователи без привилегий ADMIN могут просматривать строку таблицы.
Может кто-нибудь помочь мне с дальнейшими действиями?