从 iframe 内部调试 gwt(X-Frame-Options)



当我尝试调试iframe中的gwt应用程序时(请注意,gwt codserv和webserv都是本地的),我遇到了权限问题。引发以下错误:

  • 在 Chrome 控制台上:"拒绝显示文档,因为显示被X帧选项禁止。
  • 在 Chrome 网页窗口中:"插件无法连接到 127.0.0.1:9997 的开发模式服务器 按照基础故障排除说明进行操作"

这只发生在谷歌浏览器中,火狐和IE都可以。

我已经搜索了类似的问题,但所有这些都在跨域上下文中,而我的是本地的。此外,尝试了建议的解决方案,但没有成功。

下面是我的网页包含我的iFrame的示例。我无法调试MyGWT应用程序。

<!doctype html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <iframe src="MyGWT.html?gwt.codesvr=127.0.0.1:9997"></iframe>
  </body>
</html>

被阻止的页面可能是疑难解答OOPHM

仅供参考,这已在 GWT 2.5 中修复,它现在链接到此页面,而不是尝试在 iframe 中显示它(此外,在错误玻璃窗格下方,这使得它在 Google 更改服务器设置之前几乎不可读)

最新更新