vue 请求后台接口,后台进行重定向,前端出现跨域

问题遇到的现象和发生背景
问题相关代码,请勿

img


粘贴截图

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

后台增加跨域配置

@Slf4j
@Configuration
public class WebCorsConfiguration {
    /**
     * 跨域过滤器
     *
     * @return {@link CorsFilter}
     */
    @Bean
    public CorsFilter corsFilter() {
        CorsConfiguration corsConfiguration = new CorsConfiguration();
        //1.允许任何来源
        corsConfiguration.setAllowedOriginPatterns(Collections.singletonList("*"));
        //2.允许任何请求头
        corsConfiguration.addAllowedHeader(CorsConfiguration.ALL);
        //3.允许任何方法
        corsConfiguration.addAllowedMethod(CorsConfiguration.ALL);
        //4.允许凭证
        corsConfiguration.setAllowCredentials(true);
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**", corsConfiguration);
        return new CorsFilter(source);
    }

}

你请求接口,他为什么要重定向?即便是需要重定向的数据,不是应该他请求这个接口,然后将请求结果返回给你吗?