同一内网服务器之间的跨域访问



我有两个不同的服务器(IBM WAS 7和Tomcat 7)都在内部网内,应用程序A部署在WAS上,应用程序B部署在Tomcat上,用户调用应用程序A并单击打开新窗口的链接,该窗口具有部署在Tomcat上的应用程序B的url,应用程序在新窗口中正确打开。但是当我试图从应用程序B中的页面获得父窗口的句柄时(使用其链接我在新窗口中打开了应用程序B),它给了我拒绝访问/拒绝权限的错误。两个服务器都是同一内部网的一部分,是否有办法获得父应用程序A窗口,以便我可以调用应用程序A暴露的一些javascript函数

底层网络拓扑对Javascript安全性没有影响。例如,"localhost"one_answers"127.0.0.1"是两个与Javascript无关的域。

两个不同窗口上的Javascript解释器可以通过postMessage进行通信

最新更新