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