Zeppelin 实现 iframe 分享的相关问题

Zeppelin制作的图标可以生成 iframe 进行分享,但是在实践过程中会遇到几个坑。

1. X-Frame-Options

参考https://zeppelin.apache.org/docs/0.7.3/security/http_security_headers.html

修改zeppelin-site.xml

<property>
  <name>zeppelin.server.xframe.options</name>
  <value>ALLOWALL</value>
  <description>The X-Frame-Options HTTP response header can be used to indicate whether or not a browser should be allowed to render a page in a frame/iframe/object.</description>
</property>

 

解决了x-frame问题后,iframe可以嵌入其他域名的网站,但是要看到这个iframe,必须是登陆的用户,如何让未登陆用户查看呢?

 

2. 允许匿名用户查看分享的paragraph iframe

 需要改动conf/shiro.ini

shiro有URL层面的权限空值,

posted @ 2020-04-20 11:08  爱知菜  阅读(19)  评论(0编辑  收藏  举报