diff options
author | Vitaly Takmazov | 2017-09-05 15:23:17 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2017-09-05 15:23:17 +0300 |
commit | e9f8da070823f8e7fbb74446cd331ff2d7324d9a (patch) | |
tree | b341db58615e19eccdd31435735c050cbae3e17c /juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java | |
parent | 8dae811e0ad78f15faa6431590a0a4ae66c7bc03 (diff) |
api: swagger and /swagger-ui.html
Diffstat (limited to 'juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java')
-rw-r--r-- | juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java b/juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java index b2e0dc45..e4ae4b80 100644 --- a/juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java +++ b/juick-api/src/main/java/com/juick/api/configuration/ApiSecurityConfig.java @@ -17,9 +17,9 @@ package com.juick.api.configuration; -import com.juick.service.security.NotAuthorizedAuthenticationEntryPoint; import com.juick.service.UserService; import com.juick.service.security.JuickUserDetailsService; +import com.juick.service.security.NotAuthorizedAuthenticationEntryPoint; import com.juick.service.security.deprecated.RequestParamHashRememberMeServices; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; @@ -28,6 +28,7 @@ import org.springframework.context.annotation.PropertySource; import org.springframework.http.HttpMethod; import org.springframework.security.authentication.dao.DaoAuthenticationProvider; import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.builders.WebSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; import org.springframework.security.config.http.SessionCreationPolicy; @@ -117,4 +118,8 @@ public class ApiSecurityConfig extends WebSecurityConfigurerAdapter { return source; } + @Override + public void configure(WebSecurity web) throws Exception { + web.ignoring().antMatchers("/v2/api-docs", "/configuration/ui", "/swagger-resources/**", "/configuration/**", "/swagger-ui.html", "/webjars/**"); + } } |