从SpringBoot1.3.3应用程序中使用SpringSecurity4.0.3。该应用程序有两种类型的HTTP内容:" API " a REST和"UI" --一种基于web的已使用接口(Thymeleaf + Spring )。应用程序的REST的大多数端点都是安全的,使用Basic,但有些端点是不可用的,而且应该总是可用。().logoutSuccessUrl("/ui/login.html")
这是我第一次使用Spring Boot secured应用程序。我已经将spring-boot-starter-security添加到我的类路径中,并且我知道它会自动保护所有URL。但是在我的开发阶段,我还没有准备好这样做,所以我添加了一个允许所有URL的antMatcher。但无论我在WebSecurityConfig中放入什么内容,我仍然会收到一条错误消息:
Full authentication is required to access this resourc
嗨,我用JWT过滤器在我的Spring引导web应用程序中实现了spring安全性。但是默认的身份验证发生在url http://localhost:8080/login。如何将/login更改为我需要的url (如/rest/auth/login )@EnableWebSecurity
public class WebSecurity/auth/**"