同源策略防止基于Kendo jQuery的控件对不同域上的应用编程接口(例如: ASP.NET WebAPI)执行CRUD操作。我们的javascript前端与它通过JSON进行通信的ASP.NET WebAPI在不同的域上。我们想用来绕过SOP限制的解决方案是实现跨域资源共享(CORS)。但是,IE版本8和9通过XDomainRequest而不是XMLHttpRequest支持CORS。
George Durzi编写了一个JavaScript传输函数,该函数使用IE的XDomainRequest对象,并为this blog article中的所有其他调用者封装$.ajax()。
我想通过在Kendo UI库中创建自定义传输来将此javascript传输功能合并到Kendo UI中。
发布于 2012-12-21 15:16:48
一种方法是通过包含jquery.iecors.js来修补jQuery。以下是一篇博客文章,其中有更多信息:http://www.kendoui.com/blogs/teamblog/posts/11-10-03/using_cors_with_all_modern_browsers.aspx
https://stackoverflow.com/questions/13984173
复制相似问题