DemoApplication.java
package no.ntnu.idatt2105.l4.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
// Fix the CORS errors
// @Bean
// public FilterRegistrationBean simpleCorsFilter() {
// UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
// CorsConfiguration config = new CorsConfiguration();
// config.setAllowCredentials(true);
// // *** URL below needs to match the Vue client URL and port ***
// config.setAllowedOrigins(Collections.singletonList("http://localhost:8080"));
// config.setAllowedMethods(Collections.singletonList("*"));
// config.setAllowedHeaders(Collections.singletonList("*"));
// source.registerCorsConfiguration("/**", config);
// FilterRegistrationBean bean = new FilterRegistrationBean<>(new CorsFilter(source));
// bean.setOrder(Ordered.HIGHEST_PRECEDENCE);
// return bean;
// }
}