我的网站使用 http 和 https 协议;它不影响内容。我的站点使用 jQuery ajax 调用,它也填充了页面上的某些区域。
现在,我想通过 https 进行所有 ajax 调用。(请不要问我为什么:))当我在使用 https 协议的页面上时,ajax 请求正在工作。当我在使用 http 协议的页面上时,我收到一个 javascript 错误:访问受限 URI 被拒绝
我知道这是一个跨域问题(实际上是一个跨协议问题),我知道我应该在 ajax 调用中使用与当前页面相同的协议。
不过,我希望所有 ajax 调用都是 https,并在通过 http 提供的页面上调用它们。是否有任何解决方法可以实现这一点(一些 json/代理解决方案?),还是根本不可能?