SpringFramework/Spring
AbstractJsonpResponseBodyAdvice Deprecated 대응
lovineff
2021. 3. 19. 17:33
AbstractJsonpResponseBodyAdvice 를 상속받은 클래스를 제거하고, 아래 클래스를 추가한다.
신규 Cors origin 설정은 AbstractJsonpResponseBodyAdvice 클래스에서 선언한 대로 수정 작성한다.
@Configuration
public class WebConfig implements WebMvcConfigurer {
// Spring Boot 버전업 대응으로 처리해두었음. JsonpAdvice 클래스 제거 후 사용
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**") // 사용 가능한 모든 URL에 대해
.allowedOrigins("*"); // 모든 Origin을 허용한다.
}
}