그냥하면 에러가 발생하기에 수정이 필요함
-----
@ComponentScan(basePackages = {"com.biz"}, includeFilters = {@Filter(value = org.springframework.stereotype.Controller.class)})
//@EnableCaching /* 캐쉬관련 */
//@EnableWebMvc //2020-08-04 기준 spring-admin과 lombok 관련 문제로 EnableWebMvc 사용하면 안됨. 참고: https://github.com/codecentric/spring-boot-admin/issues/777
@Configuration
public class MvcConfiguration implements WebMvcConfigurer {
/**
* spring-admin client에게 요청시 http basic auth로 요청하기 위한 커스텀
* - 참고 basic auth 생성기: https://www.blitter.se/utils/basic-authentication-header-generator/
*
* @return
*/
@Bean
public HttpHeadersProvider customHttpHeadersProvider() {
return instance -> {
HttpHeaders httpHeaders = new HttpHeaders();
httpHeaders.add("Authorization", " Basic 블라블라");
return httpHeaders;
};
}
}