Application.java

@CrossOrigin(origins = {"*"})
@SpringBootApplication
public class Application

com.ruoyi.framework.config ResourcesConfig.java

ResourcesConfig中增加addCorsMappings

    /**
     * web跨域访问配置
     */
    @Override
    public void addCorsMappings(CorsRegistry registry){
        // 设置允许跨域的路径
        registry.addMapping("/**")
                // 设置允许跨域请求的域名
                .allowedOrigins("*")
                // 是否允许证书
                .allowCredentials(true)
                // 设置允许的方法
                .allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS")
                // 设置允许的header属性
                .allowedHeaders("*")
                // 跨域允许时间
                .maxAge(3600);
    }

com.ruoyi.framework.config SecurityConfig.java

在configure中增加OPTIONS

.antMatchers(HttpMethod.OPTIONS, "/**").permitAll()

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code