中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

springboot跨域配置的步驟是什么

小億
92
2023-11-09 15:36:39
欄目: 編程語言

要在Spring Boot中配置跨域,可以按照以下步驟進行操作:

  1. 在Spring Boot項目的配置類(如Application.java)上使用@CrossOrigin注解,啟用全局跨域配置。可以通過@CrossOrigin(origins = "http://localhost:8080")指定允許跨域請求的origin(域名或IP地址)。
@SpringBootApplication
@CrossOrigin(origins = "http://localhost:8080")
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}
  1. 在Controller類或方法上使用@CrossOrigin注解,啟用局部跨域配置。該注解的使用方式與全局配置類似。
@RestController
public class MyController {

    @CrossOrigin(origins = "http://localhost:8080")
    @GetMapping("/foo")
    public String foo() {
        return "foo";
    }
}
  1. 在配置文件(如application.properties或application.yml)中配置跨域。
  • 使用application.properties文件:
spring.mvc.cross-origin.allowed-origins=http://localhost:8080
  • 使用application.yml文件:
spring:
  mvc:
    cross-origin:
      allowed-origins: http://localhost:8080

注意:以上配置只是一些常用的方式,實際配置根據需求可能會有所不同。

0
萨迦县| 门源| 长顺县| 九龙城区| 滁州市| 周至县| 莫力| 通海县| 广汉市| 沽源县| 东丰县| 昌吉市| 雷山县| 炎陵县| 家居| 屯昌县| 深泽县| 康乐县| 西华县| 云林县| 宁波市| 鹤山市| 青铜峡市| 肇源县| 涟源市| 紫阳县| 宝清县| 恩平市| 汉川市| 林西县| 德安县| 天等县| 施甸县| 定西市| 平顺县| 满城县| 黔东| 左云县| 玉屏| 楚雄市| 明溪县|