开发者社区 问答 正文

SpringBoot中都是如何解决跨域问题的呢 ?

SpringBoot中都是如何解决跨域问题的呢 ?

展开
收起
游客4iodw4vsbx244 2022-03-14 21:28:36 2072 分享 版权
1 条回答
写回答
取消 提交回答
  • 跨域可以在前端通过 JSONP 来解决,但是 JSONP 只可以发送 GET 请求,无法发送其他类型的请求,在 RESTful 风格的应用中,就显得非常鸡肋,因此我们推荐在后端通过 (CORS,Cross-origin resource sharing) 来解决跨域问题。这种解决方案并非 Spring Boot 特有的,在传统的 SSM 框架中,就可以通过 CORS 来解决跨域问题,只不过之前我们是在 XML 文件中配置 CORS ,现在可以通过实现WebMvcConfigurer接口然后重写addCorsMappings方法解决跨域问题。

    2022-03-14 21:50:33
    赞同 展开评论
问答分类:
问答标签:
问答地址: