首页>代码>基于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日
最近浏览更多
d374307168  LV1 6月24日
jhkhk313  LV1 6月19日
20041226  LV3 6月19日
夜雨静琉璃 6月12日
暂无贡献等级
462063  LV3 6月12日
2578193624  LV2 6月8日
1516299986  LV9 6月5日
19973998197 6月5日
暂无贡献等级
Gretchen  LV1 6月4日
chunnnn 6月4日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友