本站消息

站长简介/公众号


站长简介:逗比程序员,理工宅男,前每日优鲜python全栈开发工程师,利用周末时间开发出本站,欢迎关注我的微信公众号:程序员总部,程序员的家,探索程序员的人生之路!分享IT最新技术,关注行业最新动向,让你永不落伍。了解同行们的工资,生活工作中的酸甜苦辣,谋求程序员的最终出路!

  价值13000svip视频教程,java大神匠心打造,零基础java开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

如何解决 Apache Ignite 中的 CORS?

发布于2021-10-08 11:12     阅读(1009)     评论(0)     点赞(0)     收藏(3)


我有一个在基本 Java 应用程序中运行的 Apache Ignite 服务器。Ignite REST api 在某个端口上公开。当我从浏览器点击它时,它会返回所需的响应。但是,从 Angular 应用程序中,我收到 CORS 错误。

有什么解决办法吗?请注意,此应用程序运行 Ignite REST api(提供 CORS 的那个)。如何在 Ignite REST api 中允许跨域?


解决方案


不幸的是,我还没有听说过实现这一目标的正确方法。 CORSJetty 中的过滤通过Servlet过滤 API 进行配置此功能由ServletHandler提供似乎Ignite利用自己的Handler处理HTTP请求。据我了解它不支持跨域请求。

一般来说,我认为将HTTP请求Ignite从浏览器定向集群不是一个好主意它看起来并不绝对安全且在架构上并不正确。我更喜欢有单独的后端应用程序,它应该负责处理您的Angular应用程序负载。



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/299817/07935ec696e6282f54f6/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

0 0
收藏该文
已收藏

评论内容:(最多支持255个字符)