springbootv 2.4.0跨域

简介: springbootv 2.4.0跨域

package com.xxx.dzwz.util;

import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.deser.std.StringDeserializer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder;
import org.springframework.util.StringUtils;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

import java.io.IOException;
import java.text.SimpleDateFormat;

/**

  • Description: new java files header..
    *
  • @author wangwei
  • @version 1.0
  • @date 2023/10/17 17:07
    */
    @Configuration
    public class WebMvcConfiguration implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {

     registry.addMapping("/**").allowedOriginPatterns("*")
             .allowedMethods("GET", "HEAD", "POST","PUT", "DELETE", "OPTIONS")
             .allowCredentials(true).maxAge(3600);
    

    }
    }
    ————————————————

相关文章
|
6月前
“跨域”问题理解
“跨域”问题理解
50 0
|
应用服务中间件 Nacos nginx
跨域配置
跨域配置
478 0
跨域配置
|
6天前
|
安全
跨域
跨域问题在Web开发中较为常见,开发人员需要根据具体的项目需求和场景选择合适的跨域解决方案。在实际应用中,CORS和代理服务器是比较常用的方法,而JSONP和WebSockets则适用于一些特定的业务场景。
77 49
|
9天前
|
JSON 缓存 前端开发
什么是跨域
什么是跨域
10 1
|
9天前
|
Web App开发 JavaScript 开发者
跨域处理
跨域处理
10 0
|
1月前
|
安全 前端开发 JavaScript
什么是跨域?为什么会产生跨域?怎么解决跨域?
什么是跨域?为什么会产生跨域?怎么解决跨域?
205 0
|
6月前
|
安全
什么是跨域?
什么是跨域?
|
6月前
|
安全
什么是跨域,为什么会跨域?
什么是跨域,为什么会跨域?
423 1
|
6月前
|
Web App开发 前端开发 JavaScript
你能讲一下跨域吗
你能讲一下跨域吗
|
6月前
|
JSON 前端开发 安全
你了解跨域吗
你了解跨域吗
60 0