
Spring Boot 教程:CORS 支持
发布日期:2021-05-14 00:52:27
浏览次数:17
分类:博客文章
本文共 2629 字,大约阅读时间需要 8 分钟。
������������������������
������������������ (CORS) ������������������������������������ web ��������������������������������������������������������� JavaScript ���������������������������������������������������
������������������������ 8080 ��������� web ������������������ JavaScript ������������ 9090 ��������� RESTful web ��������������������������������������������� web ������������������������������������������������
���������������������������������������
- RESTful web ���������������������������������������
- RESTful web ������������������������������ 8080 ������������ API(s)���
��������������������������������������������������� RESTful Web ���������������������������������������
��������������������������� CORS
������������������������������������������ RESTful web ������������ @CrossOrigin ������������@CrossOrigin ������������������ REST API������������������������������
1 @RequestMapping(value = "/products")2 @CrossOrigin(origins = "http://localhost:8080")3 4 public ResponseEntity
������ CORS ������
��������� @Bean ������ Spring Boot ������������������ CORS���
1 @Bean2 public WebMvcConfigurer corsConfigurer() {3 return new WebMvcConfigurerAdapter() {4 @Override5 public void addCorsMappings(CorsRegistry registry) {6 registry.addMapping("/products").allowedOrigins("http://localhost:9000");7 } 8 };9 }
������ Spring Boot ��������������������� CORS ������������������
1 package com.tutorialspoint.demo; 2 3 import org.springframework.boot.SpringApplication; 4 import org.springframework.boot.autoconfigure.SpringBootApplication; 5 import org.springframework.context.annotation.Bean; 6 import org.springframework.web.servlet.config.annotation.CorsRegistry; 7 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; 8 import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; 9 10 @SpringBootApplication11 public class DemoApplication {12 public static void main(String[] args) {13 SpringApplication.run(DemoApplication.class, args);14 }15 @Bean16 public WebMvcConfigurer corsConfigurer() {17 return new WebMvcConfigurerAdapter() {18 @Override19 public void addCorsMappings(CorsRegistry registry) {20 registry.addMapping("/products").allowedOrigins("http://localhost:8080");21 }22 };23 }24 }
��������������������������� Spring Boot web ������������������ 8080 ������������RESTful web ��������������������� 9090 ������������������������������ RESTful Web ���������������������������������������������������������������
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月30日 08时49分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Windows2016 FTP用户隔离
2021-05-12
js传入参数是中文的时候出现 “******”未定义错误
2021-05-12
responded with a status of 404 ()
2021-05-12
吴恩达机器学习课程笔记(英文授课) Lv.1 新手村(回归)
2021-05-12
pair的用法
2021-05-12
SQL基本操作命令
2021-05-12
强制类型转换原理
2021-05-12
伪类选择器
2021-05-12
两正态总体参数的检验
2021-05-12
C# WinForm程序退出的方法
2021-05-12
ubuntu安装gem和fastlane
2021-05-12
onFailure unexpected end of stream
2021-05-12
android 集成weex
2021-05-12
【echarts】中国地图china.js 在线引用地址
2021-05-12
Flex 布局的自适应子项内容过长导致其被撑大问题
2021-05-12
PL/SQL 动态Sql拼接where条件
2021-05-12
Lua-table 一种更少访问的安全取值方式
2021-05-12
虚函数
2021-05-12