从另一个域在Iframe中运行IPython笔记本

从另一个域在Iframe中运行IPython笔记本,iframe,ipython,ipython-notebook,Iframe,Ipython,Ipython Notebook,我想在另一台服务器的iframe中运行我服务器上的IPython笔记本。 我得到这个错误: Refused to display 'my_url/Test.ipynb' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN' 这里它说我应该为此设置一些x-frame-header选项: 我可以把这个放在哪里?如何更改此X-Frame-Option以便可以从其他站点嵌入它?:) 更新 根据哈里森的评论,应该是 c.Noteboo

我想在另一台服务器的iframe中运行我服务器上的IPython笔记本。 我得到这个错误:

Refused to display 'my_url/Test.ipynb' in a frame because 
it set 'X-Frame-Options' to 'SAMEORIGIN'
这里它说我应该为此设置一些x-frame-header选项:


我可以把这个放在哪里?如何更改此X-Frame-Option以便可以从其他站点嵌入它?:)

更新

根据哈里森的评论,应该是

c.NotebookApp.tornado_settings = {'headers': {'X-Frame-Options': 'ALLOW-FROM https://example.com/'}}
现在,请参见

原创帖子

好的,我找到了一个可行的解决方案,但我不能100%确定这是否是正确的方法: 在.ipython/your\u profile/ipython\u notebook\u config.py中添加


对我来说是可行的,但不确定这是否会覆盖tornado或其他任何设置:)

webapp\u设置现在不推荐使用。改为使用
tornado\u设置
。它不适用于
webapp\u设置
webapp\u设置
。不幸的是,我不再使用它,因此不知道会出现什么问题:(
c.NotebookApp.webapp_settings = {'headers': {'X-Frame-Options': 'ALLOW-FROM https://example.com/'}}