@Configuration
public class AlmWebMvcConfig implements WebMvcConfigurer {
@Bean
public LocaleResolver localeResolver() {
return new AlmLocaleResolver();
}
@Profile("dev")
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedHeaders("*")
.allowedMethods("*")
.allowedOrigins("*")
.allowCredentials(true);
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/swagger-ui.html")
.addResourceLocations("classpath:/META-INF/resources/");
}
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
configurer.setUseTrailingSlashMatch(true);
}
}
Cors开发环境跨域配置
最新推荐文章于 2024-10-11 13:00:00 发布
该博客主要展示了如何在Spring框架中配置Web MVC,包括设置LocaleResolver,为开发环境启用CORS,配置资源处理器以加载Swagger UI资源,以及调整路径匹配选项以允许尾随斜杠。
929

被折叠的 条评论
为什么被折叠?



