我将iframe加载到HTTPS页面中。我把源代码作为https。但是,出于某种原因,调用父级调整大小的javascript错误地说是无法从https://localhost访问跨域http://localhost ....为什么要说http?我的iframe src是https,页面是https。知道如何让https iframe调用也在https上的父页面吗?
由于
答案 0 :(得分:0)
iframe是一个沙箱。 JS应该在父级而不是在iframe中。
答案 1 :(得分:0)
找出问题所在。我有apache作为webserver和jboss作为appserver。在https页面上,我通过http向我的jboss发送流量,因此重定向被重定向回http而不是https。我在jboss上启用了8443并设置了一个密钥库,现在https上的流量通过apache作为https,jboss作为https,重定向很好。