SpringBoot解决跨域的几种方法:
1、父Controller上注解@CrossOrigin【未测试】
@CrossOrigin(allowCredentials = "true", allowedHeaders = {
"Authentication-Info", "content-type"}, exposedHeaders = {
"Authentication-Info"})
或者
2、重写WebMvcConfigurerAdapter.addCorsMappings方法【有效,已使用】:
package com.xxx.config;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.We