首页>代码>基于SpringBoot+Vue实现的宠物领养系统>/源代码/animal-server/src/main/java/com/animal/config/CorsConfig.java
package com.animal.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;

@Configuration
public class CorsConfig {

    // 当前跨域请求最大有效时长。这里默认1天
    private static final long MAX_AGE = 24 * 60 * 60;

    @Bean
    public CorsFilter corsFilter() {
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        CorsConfiguration corsConfiguration = new CorsConfiguration();
        corsConfiguration.addAllowedOrigin("*"); // 1 设置访问源地址
        corsConfiguration.addAllowedHeader("*"); // 2 设置访问源请求头
        corsConfiguration.addAllowedMethod("*"); // 3 设置访问源请求方法
        corsConfiguration.setMaxAge(MAX_AGE);
        source.registerCorsConfiguration("/**", corsConfiguration); // 4 对接口配置跨域设置
        return new CorsFilter(source);
    }
}

最近下载更多
20041226  LV3 6月19日
2578193624  LV2 6月8日
Gretchen  LV1 6月4日
sgrfsgrts  LV2 5月15日
木子520  LV12 5月14日
5418888  LV3 5月13日
Hekliu  LV8 5月8日
WBelong  LV8 4月22日
luhong  LV4 4月19日
y54646499  LV1 4月8日
最近浏览更多
lisansiwu  LV2 8月30日
xiaoyumao  LV2 8月29日
vincemokea  LV6 8月25日
ttg2025  LV3 8月23日
gaojohn933  LV5 8月22日
康日澜  LV10 8月3日
jinxinquq 7月14日
暂无贡献等级
wudi6666 7月12日
暂无贡献等级
QZY250710 7月10日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友