如何更改" x-frame-options SAMEORIGIN"在Plone 5?它现在由plone.protect设置3.我需要通过iframe为我们的在线教程系统加载整个网站,也就是所有页面。
我们确认我们的apache是正确的,因为我们可以加载其他plone 4 uwosh.edu网站。它只发生在Plone 5上。
我已经看过了:
我们的Plone 5网站: http://www.uwosh.edu/library
使用iframe的破解教程网站: http://polk2.uwosh.edu/library/gots/tutorial/abiinform-complete
答案 0 :(得分:2)
你引用的github问题有答案,我相信:只需将环境变量PLONE_X_FRAME_OPTIONS设置为空字符串。
您可以在zope配置文件或buildout中设置此项,或两者都设置:
在buildout中,我有:
environment-vars =
...
PLONE_X_FRAME_OPTIONS ''
environment-vars
在plone.recipe.zeoserver
和plone.recipe.zope2instance
中使用。
在你的zope conf文件中:
<environment>
...
PLONE_X_FRAME_OPTIONS ''
</environment>