关于尚硅谷微信支付开发解决跨域访问
在我做微信支付项目中的问题:跨域访问,最开始用视频上的注解@CrossOrigin ,后端的资无法访问源,我自己在网上找了找,就是添加一个过滤器
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;@Configuration
public class CorsConfigFilter {@Beanpublic CorsFilter corsfilter(){CorsConfiguration corsConfiguration = new CorsConfiguration();corsConfiguration.addAllowedOrigin("*");corsConfiguration.addAllowedHeader("*");corsConfiguration.addAllowedMethod("*");UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource =new UrlBasedCorsConfigurationSource();urlBasedCorsConfigurationSource.registerCorsConfiguration("/**",corsConfiguration);return new CorsFilter(urlBasedCorsConfigurationSource);}}
结果后端节能访问了
2.还有第二种方法,这种方法我没有试成功,劳驾各位大哥大写指点一下
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 {@Overridepublic void addCorsMappings(CorsRegistry registry) {registry.addMapping("/**") //映射.allowedHeaders("*") //请求头.allowedOriginPatterns("/**") //允许哪些域访问.allowedMethods("GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS").allowCredentials(true)//是否允许携带cookie.maxAge(3600); //设置时间}
}
最终结果
解决跨域视频(非本人视频):什么是跨域以及如何解决?通俗易懂带你彻底搞定_哔哩哔哩_bilibili
关于尚硅谷微信支付开发解决跨域访问相关推荐
- 尚硅谷微信支付详细步骤全部打通
后端源代码 从git上拉取 https://e.coding.net/dongjiming5/weixinzhifu/zbr_weixinzhifu.git 前端代码 https://e.coding ...
- jq跨域代理_用jQuery解决跨域访问
浏览器端跨域访问一直是个问题, 多数研发人员对待js的态度都是好了伤疤忘了疼,所以病发的时候,时不时地都要疼上一疼.记得很久以前使用iframe 加script domain 声明,yahoo js ...
- 用fiddler解决跨域访问
在调试ajax请求时,经常遇到的是跨域的问题,而解决跨域问题其中之一的办法就是服务器端添加 Access-Control-Allow-Origin : *这样的头 在服务器没作出修改之前,我们要模拟这 ...
- Axiso解决跨域访问
源码地址:https://github.com/jitwxs/blog_sample 首先请检查下你的 Vue 版本,Vue2 和 Vue3 跨域方式不同: $ vue -V 2.X or 3.X 一 ...
- 如何解决谷歌浏览器解决跨域访问的问题
如何解决谷歌浏览器跨域访问的问题 对于GitHub上面的开源项目,当我们通过git clone到本地进行运行时,会发现对于一些.html文件在自己的谷歌浏览器中打开后不显示任何内容.这是由于浏览器对于 ...
- p3p-header解决跨域访问cookie
P3P header允许跨域访问隐私数据,从而可以跨域set-cookie成功 header("P3P: CP=CURa ADMa DEVa PSAo PSDo OUR BUS UNI PU ...
- Axiso解决跨域访问 !!!!
首先请检查下你的 Vue 版本, Vue2 和 Vue3 跨域方式不同: 首先在配置 config里面的index.js proxyTable: {'/api': {// target: 'http: ...
- jquery ajax 解决跨域访问问题
当使用jquery ajax进行跨域请求时,会出现Access-Control-Allow-Origin错误 //获取验证码 var send_status = true; $('#pull_code ...
- 解决微信web开发工具跨域问题
1.点击微信开发者工具,击右键, 选择"属性",打开面板之后,选择"快捷方式" => "目标" 2.在目标那一行的最后,输入" ...
最新文章
- 验证(verification)和确认(validation)
- linux 基础命令一
- css中“[]”、“”“~”、“,”、“+”和“”详解
- Winform中实现图片格式转换(附代码下载)
- 数据库系统概念总结:第十二、十三章 查询处理和查询优化
- An Algorithm Summary of Programming Collective Intelligence
- Dockerfile指令详解:WORKDIR 指定工作目录
- 牛客练习赛38 E 出题人的数组 2018ccpc桂林A题 贪心
- Six Basic Functional Areas of Spring
- Redis的五大数据类型
- Docker最全教程——从理论到实战(九)
- STL源码剖析 stack 栈 概述->(使用deque双端队列 / list链表)作为stack的底层容器
- Spring 事务与脏读、不可重复读、幻读
- JAVA jlist 获取选定,java - 拆分并将选定的jList值移动到jTable行(SWING) - 堆栈内存溢出...
- CodeFights Python 编程实训
- 手机上怎么去掉a 标签中的img点击时的阴影?
- 【HDU4456】Crowd(曼哈顿距离转切比雪夫距离+二维坐标hash离散化+二维树状数组)
- 精美高清壁纸:2014年1月桌面日历壁纸免费下载
- 一种基于C6748 DSP+FPGA的软件无线电平台的设计及应用
- Django默认用户模型类和父类 AbstractUser 介绍
热门文章
- Fundebug前端异常监控插件更新至2.4.0,支持配置breadcrumbSize
- 2021.08.09【NOIP提高B组】模拟 QYQ在艾泽拉斯
- 拐点检测常用算法介绍
- input输入的语法和特点
- Yolox训练VOC数据集
- 视频回顾 | Pulsar Summit Asia 2020 · 主题演讲
- 基于mysql的高校学生管理系统_基于Web的学生考勤管理系统的设计与实现(Struts2,MySQL)...
- xchat java,IRC 聊天工具(xchat,chatzilla,pidgin)入门教程
- 美国“顺丰”Q1财报超预期,联邦快递能否甩开亚马逊机队?
- H5解决IOS端无法使用摇一摇功能,解决监听devicemotion失效问题