配置Spring安全性

时间:2017-11-12 18:22:45

标签: java spring spring-security

与我的Spring应用程序的工作版本相比,我只在gradle.build添加了Spring Security插件 compile('org.springframework.boot:spring-boot-starter-security')
在我的一个班级中使用了org.springframework.security.crypto.bcrypt.BCrypt。现在我得到“访问此资源需要完全身份验证”。如何解决此问题或如何排除除BCrypt之外的所有Spring Security功能(第二个更可取)?

1 个答案:

答案 0 :(得分:0)

在Spring启动时,添加此依赖关系通常会启用OAuth 2安全配置及其常见功能,以获取完全身份验证错误。您可以只添加加密依赖项并尝试。
Maven的:

        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-crypto</artifactId>
            <version>4.0.1.RELEASE</version>
        </dependency>

摇篮:

compile('org.springframework.security:spring-security-crypto:4.0.1.RELEASE')