我们有一个供私人使用的桌面应用程序。这是在C#中构建的,并将GeckoFX用于UI (HTML、JavaScript)。我们需要允许CORS,但我们在网络服务器上没有控制权.
在以前的版本中,我们使用默认的WebBrowser控件,使用IE进行呈现。在IE中,有允许CORS的选项(安全设置,跨域的杂项/访问数据源),但是我们必须使用IE的GeckoFX。
有没有任何解决方案,允许跨域请求在这个特殊的浏览器,而没有任何JS黑客或代理?
更新:在中有一个简单的方法,启动witt --disable-web-security标志。火狐中有类似的东西吗?
发布于 2013-12-12 13:00:24
CORS是服务器端生成的HTTP头。如果没有对服务器的控制,您就不能使用它。由于无法访问服务器,所以必须黑掉GeckoFX源代码。幸运的是可用的http://code.google.com/p/geckofx/source/checkout
https://stackoverflow.com/questions/20544117
复制相似问题