我想避免在用戶請求靜態資源(如css文件)時創建會話。 Howerver,即使在告訴WebSecurity忽略這個靜態資源路徑之後,我注意到來自SpringBoot應用程序的所有響應仍然有JSESSIONID cookie。爲什麼?Spring的WebSecurity'忽略'仍在創建會話
public void configure(WebSecurity web) throws Exception {
web.ignoring().antMatchers("/css/**");
}
@Override
protected void configure(HttpSecurity http) throws Exception {
http.formLogin()
.loginPage("/login")
.loginProcessingUrl("/login")
.and()
.authorizeRequests()
.antMatchers(HttpMethod.GET, "/login", "/error").permitAll()
.anyRequest().authenticated(); //all other pages require users to be authenticated
}
我正在使用Spring Security來保護我的應用程序....但對於這些靜態資源的請求,我不想創建或驗證會話。