平常项目中我们大部分都用的api请求接口,忽然来了个http的接口用请求api的方法就报错了,怎么解决呢?

有个别一两个跨域接口,是不是在vue.config.js配置一下还是杂么弄,多谢各位

跨域接口要在后台配IP同源策略。

@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        /**
         * 允许跨域配置
         */
        registry.addMapping("/**")
                .allowedOrigins("*")
                .allowCredentials(true)
                .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD")
                .maxAge(3600);
    }