日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

spring boot 支持跨域配置

作者:郭俊強 更新時間: 2023-07-16 編程語言

新建java類:復制下面即可、注意包名和類名

package com.example.start.CORSConfig;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class CORSConfiguration implements WebMvcConfigurer {
    static final String ORIGINS[] = new String[] { "GET", "POST", "PUT", "DELETE" };

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**") // 所有的當前站點的請求地址,都支持跨域訪問。
                .allowedOriginPatterns("*") // 所有的外部域都可跨域訪問。 如果是localhost則很難配置,因為在跨域請求的時候,外部域的解析可能是localhost、127.0.0.1、主機名
                .allowCredentials(true) // 是否支持跨域用戶憑證
                .allowedMethods(ORIGINS) // 當前站點支持的跨域請求類型是什么
                .maxAge(3600); // 超時時長設置為1小時。 時間單位是秒。
    }
}

原文鏈接:https://blog.csdn.net/qq_37061571/article/details/121906043

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新