EnableWebSecurity не может быть разрешен для типа

0

Скриншот ошибки здесь. Я новичок в весенней безопасности и пытался реализовать этот учебник http://websystique.com/spring-security/angularjs-basic-authentication-using-spring-security/

Но мои зависимости не решаются, так как ни один из классов префикса org.springframework.security.config. * Не разрешен к типу, который я уже включил 3 баночки:

spring-security-web-3.1.2-RELEASE.jar 
spring-security-core-3.1.2-RELEASE.jar
spring-security-config-3.1.2-RELEASE.jar

по-прежнему происходит ошибка. Есть ли какая-нибудь другая баночка, которой я не хватает? ПРИМЕЧАНИЕ. Я не использую maven

  • 0
    это странно, вы должны увидеть этот пакет, включая spring-security-config. Но почему вы используете версию 3.1.2? Есть более новые версии. Я пытался с 4.1.2, и я вижу конфигурацию пакета. repo.spring.io/release/org/springframework/security/...
  • 0
    @amicoderozer Я использую пружину 3, поэтому выбрал банки версии 3. Но независимо от версии это должно работать, я думаю.
Показать ещё 2 комментария
Теги:
spring-security
spring

2 ответа

0
Лучший ответ

Как объясняется в этом ответе

Spring Security 3.1.3 @EnableWebSecurity

Поддержка конфигурации java не освобождается с Spring Security 3.1.2. Я предлагаю обновить весеннюю безопасность до более новой версии. Загрузите версию 3.2.9, и вы найдете недостающие пакеты.

Это ссылка на весенний репозиторий:

http://repo.spring.io/release/org/springframework/security/spring-security/3.2.9.RELEASE/

  • 1
    @amicodeozwer Большое спасибо. :)
0
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-security -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-security</artifactId>
    <version>2.0.4.RELEASE</version>
</dependency>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню