首页 > 编程语言 >Java解决跨域问题

Java解决跨域问题

时间:2024-04-04 17:00:25浏览次数:25  
标签:Java 跨域 springframework public WebMvcConfigurer org 解决 import annotation

import org.springframework.context.annotation.Bean;  
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 CorsConfig {  

    @Bean  
    public WebMvcConfigurer corsConfigurer() {  
        return new WebMvcConfigurer() {  
            @Override  
            public void addCorsMappings(CorsRegistry registry) {  
                registry.addMapping("/**")  
                        .allowedOrigins("http://127.0.0.1:5173") // 允许访问的源  
                        .allowedMethods("GET", "POST", "PUT", "DELETE") // 允许的HTTP方法  
                        .allowedHeaders("*") // 允许的请求头  
                        .allowCredentials(true); // 是否发送cookie  
            }  
        };  
    }  
}

 

标签:Java,跨域,springframework,public,WebMvcConfigurer,org,解决,import,annotation
From: https://www.cnblogs.com/tk203/p/18114328

相关文章

  • [MySQL] “MySQL 服务无法启动”原理及解决方法
    最近在学习数据库,安装MySQL时候第一条指令netstartmysql就无法正常运行,错误如下:MySQL服务正在启动.MySQL服务无法启动。服务没有报告任何错误。请键入NETHELPMSG3534以获得更多的帮助。在网上找了很多教程,百度靠前的全部都是让跟着输入以下指令:E:\Mysql\mysql-8.0.2......
  • java计算机毕业设计(附源码)音乐播放平台(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:随着数字时代的到来,音乐播放平台已经成为了人们生活中不可或缺的一部分。这些平台通过互联网提供了大量的音乐资源,使得用户可以随时随地欣赏到自己喜欢的......
  • java计算机毕业设计(附源码)音乐播放器app(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在当今的数字化时代,音乐已经成为人们日常生活中不可或缺的一部分。随着智能手机和移动互联网的普及,音乐播放器app应运而生,为人们提供了随时随地欣赏音乐......
  • Java 标识符&关键字
    关键字关键字(Keywords)在编程语言中具有特殊意义的保留字。它们是语言的基础构建块,用于定义程序的结构和逻辑。在Java中,关键字共有53个。这些关键字具有特殊的语法含义,不能用作标识符(例如变量名、类名、方法名等),因为它们在Java中已经有了特定的用途。Java中关键字有以下几......
  • golang和Java比较
    Golang(也被称为Go)和Java都是流行的编程语言,都有自己的优点和用途。下面是Golang和Java之间的一些比较。1、性能Golang被设计为一种高性能的语言,而Java的性能更加平均。Golang通过使用并发和轻量级线程(goroutines)来实现高性能,而Java使用线程(threads)来实现并发。Golang(Go)和Jav......
  • Java线程池
    1.线程池Java线程池是Java并发编程中非常重要的一部分,它允许我们创建和管理一组线程,这些线程可以执行提交给线程池的任务。优点如下:优点描述降低资源消耗通过重复利用已创建的线程,避免频繁创建和销毁线程带来的性能开销提高响应速度当任务到达时,任务可以不需要等到线程创......
  • 基于Java语言校园快递代取系统的设计与实现论文
    摘要现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本校园快递代取系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理......
  • 韩顺平老师java坦克大战一些需要用到的东西(音乐文件、爆炸图片、音乐代码)(免费的!!!)
    首先非常感谢韩顺平老师的这个项目,虽然断断续续的完成了,但是收获很大,很有帮助。我的这些资源也是从别人那个弄来的,但是这个是整合版的。//音乐播放代码importjavax.sound.sampled.*;importjava.io.*;publicclassPlayAudioextendsThread{privateStringfi......
  • Java游戏开发基础:从零开始搭建自己的游戏之《人生重开模拟器》简易版
    一、引言人生重开模拟器游戏是一种虚拟角色扮演游戏,玩家通过控制一个虚构的角色,体验与现实生活中不同的选择和结果。玩家的决策将影响角色的生活轨迹,包括他们的职业生涯、社交关系、健康和财富等方面。游戏的乐趣在于提供了一个虚拟的沙盒环境,玩家可以尝试不同的生活选择,而......
  • Java反射用途以及实现原理
    Java中的反射是一种强大的机制,允许程序在运行时访问和操作类、接口、字段和方法的信息。通过反射,你可以在Java程序运行时创建对象、调用方法、修改字段等,即使这些信息在编译时并不是已知的。这为Java编程提供了极大的灵活性和动态性。下面介绍一下反射的用途及实现原理:反......