我有一个HTTPS站点,需要使用CORS在HTTP中调用站点(提供JSON REST服务)。
Chrome和Firefox没有问题。
当使用IE(从IE8到IE10测试)时,我们已经“被拒绝了”。
我正在寻找绕过这种约束的方法。我不想使用iframe或applet。 有人知道使用CORS混合HTTP / HTTPS的方法吗?
还有其他选择:
答案 0 :(得分:1)
我认为你不能在IE8或IE9中这样做。请参阅this blog post
上的第7点,“请求必须与托管页面相同的方案”Websockets可以帮助您使用Firefox和IE10,但您可能希望查看通过https传送http web服务的服务器端代理。
答案 1 :(得分:0)
您无法在IE8 / 9上从http
致电https
,但感兴趣的人this link会向您展示如何做相反的事情即从https
致电http
。