最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot項目中出現(xiàn)不同端口跨域問題的解決方法

 更新時間:2024年03月14日 10:06:47   作者:南風花海  
這篇文章主要介紹了SpringBoot項目中出現(xiàn)不同端口跨域問題的解決方法,文中介紹了兩種解決方法,并給出了詳細的代碼供大家參考,具有一定的參考價值,需要的朋友可以參考下

方法一:比較繁瑣,適合少量Controller控制器類

方法二 :需要寫一個全局的配置文件即可 

在如圖所示的common目錄下新建一個CorsConfig的class文件

具體代碼展示: 

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;
 
/**
 * Created by 姜水樺 on 2024/3/13 17:53
 * 功能描述:
 */
@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 設(shè)置訪問源地址
        corsConfiguration.addAllowedHeader("*"); // 2 設(shè)置訪問源請求頭
        corsConfiguration.addAllowedMethod("*"); // 3 設(shè)置訪問源請求方法
        corsConfiguration.setMaxAge(MAX_AGE);
        source.registerCorsConfiguration("/**", corsConfiguration); // 4 對接口配置跨域設(shè)置
        return new CorsFilter(source);
    }
}

總結(jié)

以上就是SpringBoot項目中出現(xiàn)不同端口跨域問題的解決方法的詳細內(nèi)容,更多關(guān)于SpringBoot出現(xiàn)不同端口跨域的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Java設(shè)計模式之Template?Pattern模板模式詳解

    Java設(shè)計模式之Template?Pattern模板模式詳解

    這篇文章主要介紹了Java設(shè)計模式之Template?Pattern模板模式詳解,模板模式(Template?Pattern)行為型模式之一,抽象父類定義一個操作中的算法的骨架,而將一些步驟延遲到子類中,需要的朋友可以參考下
    2023-10-10
  • 詳解在springboot中使用Mybatis Generator的兩種方式

    詳解在springboot中使用Mybatis Generator的兩種方式

    這篇文章主要介紹了詳解在springboot中使用Mybatis Generator的兩種方式,本文將介紹到在springboot的項目中如何去配置和使用MBG以及MBG生成代碼的兩種方式,非常具有實用價值,需要的朋友可以參考下
    2018-11-11
  • shiro配置路徑為anno,但請求還是攔截下來的解決方案

    shiro配置路徑為anno,但請求還是攔截下來的解決方案

    文章講述了在使用Shiro進行過濾認證時,因為容器的存儲順序?qū)е碌膯栴},通過分析,作者發(fā)現(xiàn)使用LinkedHashMap可以解決這個問題,因為LinkedHashMap是有序的
    2026-03-03
  • 淺談SpringBoot中的Bean初始化方法?@PostConstruct

    淺談SpringBoot中的Bean初始化方法?@PostConstruct

    這篇文章主要介紹了SpringBoot中的Bean初始化方法?@PostConstruct,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 消息中間件詳解以及比較選擇

    消息中間件詳解以及比較選擇

    這篇文章主要介紹了消息中間件詳解以及比較選擇,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • java藍橋杯歷年真題及答案整理(小結(jié))

    java藍橋杯歷年真題及答案整理(小結(jié))

    這篇文章主要介紹了java藍橋杯歷年真題及答案整理(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • Java解決線程安全的兩種方式分享

    Java解決線程安全的兩種方式分享

    這篇文章主要為大家詳細介紹了Java中兩種常用的解決線程安全的方式——Synchornized和Lock,文中的示例代碼簡潔易懂,快跟隨小編一起學習起來吧
    2023-06-06
  • Mybatis-plus?sql注入及防止sql注入詳解

    Mybatis-plus?sql注入及防止sql注入詳解

    mybatis-plus提供了許多默認單表 CRUD 語句,對于其他SQL情況愛莫能助,下面這篇文章主要給大家介紹了關(guān)于Mybatis-plus?sql注入及防止sql注入的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-10-10
  • SSM+微信小程序?qū)崿F(xiàn)物業(yè)管理系統(tǒng)及實例代碼

    SSM+微信小程序?qū)崿F(xiàn)物業(yè)管理系統(tǒng)及實例代碼

    這篇文章主要介紹了SSM+微信小程序?qū)崿F(xiàn)物業(yè)管理系統(tǒng),ssm微信小程序物業(yè)管理系統(tǒng),有網(wǎng)站后臺管理系統(tǒng),本文通過實例代碼給大家展示系統(tǒng)的功能,需要的朋友可以參考下
    2022-02-02
  • Mybatis-plus設(shè)置某個字段值為null的方法總結(jié)

    Mybatis-plus設(shè)置某個字段值為null的方法總結(jié)

    mybatis-plus以下簡稱mp,目前應(yīng)該也算是主流的一款數(shù)據(jù)訪問層應(yīng)用框架,下面這篇文章主要給大家介紹了關(guān)于Mybatis-plus設(shè)置某個字段值為null的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07

最新評論

吉木乃县| 永善县| 博湖县| 克东县| 多伦县| 合肥市| 咸丰县| 习水县| 建水县| 且末县| 疏附县| 凯里市| 平顶山市| 攀枝花市| 蓝山县| 辽源市| 尼玛县| 津市市| 九寨沟县| 施甸县| 双牌县| 灵璧县| 麻栗坡县| 郴州市| 宜阳县| 凤凰县| 金门县| 鲁山县| 孟连| 马关县| 左权县| 汉阴县| 龙门县| 怀集县| 双桥区| 海门市| 松溪县| 连云港市| 马鞍山市| 涪陵区| 寿光市|