nebula dashboard嵌入iframe异常

nebula dashboard页面嵌入到iframe,页面显示异常,无法展示登陆按钮,但是浏览器直接访问是没有问题的


浏览器的console有warning日志

去github看了下react-intl-universal/packages/react-intl-universal/src/ReactIntlUniversal.js at master · alibaba/react-intl-universal · GitHub 代码,这里打印的日志

补充一下,egg.js默认开启了同源策略,http响应头x-frame-options:SAMEORIGIN,直接嵌入iframe会无法显示。所以我修改了config/config.default.ts的security,把xframe设置为false,

xframe: {
    enable: false,
  }

这类情况我们也没有试过,看起来应该是通用的iframe嵌入的问题,你要不再排查下,然后把相应实践心得反馈过来?:handshake:

1 个赞

:joy:前端我搞得不多,对eggjs不是很熟悉

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。