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