跨域:根据浏览器的同源策略,浏览器会判断请求的URL(协议 + ip或域名 + 端口号)与目标URL的来源是否相同,如果不同,就会造成跨域问题。
造成跨越的三种情况:
- 域名不同
- 域名相同,端口号不同
- 二级域名不同
创建配置类 CorsFilter
方案一:配置 bootstrap.xml 文件
导入依赖
浏览器在进行跨域请求时可能会先发一个 OPTIONS 请求以验证是否允许跨域,所以配置 add-to-simple-url-handler-mapping: true
方案二:创建全局过滤器
注意:为了方便,Access-Control-Allow-Origin设置成了*,在开发测试的时候可以这么设置,但如果是生产环境,建议不要设置成*,最好是允许哪些域名访问就设置哪些。
到此这篇前端跨域配置方案(前端跨域配置方案是什么)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qdkf/18752.html