Когда springboot интегрированная Сиро, использование @RequiresRoles аннотации не вступают в силу.
Shiro @RequiresRoles springaop базовой технология используется:
1. @ RequiresRoles модифицированного интерфейса уровня службы (интерфейс агент)
Пакет не является эффективным для введения AspectJ:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
2. @ RequiresRoles модифицированного интерфейс контроллера уровня (класс агентов) ,
такие как не вступает в силу, проверьте вызывает ли этот метод контроллер слой.
АОП с использованием технологии динамического агента не может быть использован для вызова этого метода напрямую. Доступные прокси - объект динамически во время выполнения getBean.
Итак, следующая запись. В момент времени вы братья и провинции. ,