반응형
[도메인]/swagger-ui.html 로 접속을 시도할 때 다음화면으로 접근에 실패했다.
HttpSecurity 에 swagger-ui를 오픈해줘야 한다.
@Configuration
@EnableResourceServer
@RequiredArgsConstructor
public class ResourceServerConfig extends ResourceServerConfigurerAdapter {
...
@Override
public void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.antMatchers("/api/test/**").permitAll()
// swagger 추가
.antMatchers("/swagger-resources/**"
,"/swagger-ui.html"
, "/v2/api-docs"
, "/webjars/**").permitAll() // Swagger Support
.anyRequest()
.authenticated()
;
}
...
설정완료되면 Swagger-ui에 접근이 가능하다.
끝.
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[gradle, springboot] multi project 설정하기 (1) | 2021.03.17 |
---|---|
[react, next.js] SSR환경에서 access_token, refresh_tokne 관리하기(cookie이용) (2) | 2021.03.12 |
[jpa] No qualifying bean of type EntityManagerFactoryBuilder 에러 (3) | 2021.03.05 |
[springboot] Authorization Server 에서 서비스별 로그인 체크 & 토큰 발행(인증요청 시 파라미터 변경 포함) (0) | 2021.03.03 |
[spring] log4j 에서 logback 으로 변경하기 (0) | 2021.03.02 |
댓글