是否可以从HTTPS向HTTP发出JSONP请求?

Cra*_*nio 5 javascript jquery jsonp web-services cross-domain

我知道有一个几乎重复的问题,但答案根本不令人满意.

我需要使用在HTTP上运行的Openstreetmap服务进行地理编码.

我的网站通过HTTPS运行.

似乎不可能从https到http进行JSONP请求,浏览器(Chrome)抱怨不安全的内容.

有解决方案吗

Guf*_*ffa 5

浏览器抱怨内容不安全的原因是内容不安全.具有安全页面的整个目的是所有这些都是安全的,并且可以信任.

您可以在安全站点中设置请求不安全内容的代理页面.在那里你应该在发送到浏览器之前验证内容,这样它实际上是安全的,而不仅仅是假装是安全的.