【发布时间】:2019-02-18 08:31:41
【问题描述】:
我们有一个 Sitefinity 11.0.6701.0 站点,其中我有一个页面,其中包含一个带有 iframe 的内容块。我们在 iframe 中显示的页面是动态的,并且其中包含一个表单 - 我们不关心点击劫持或类似的事情,因为我们也托管 src 页面。
我们最近从版本 8 升级了我们的网站,现在 iframe 的内容(我们也在一个单独的网站上托管)不允许动态内容工作。
我注意到 Sitefinity 似乎在运行时向 iframe 添加了一个 sandbox="allow-scripts allow-same-origin" 属性。我试图将其更改为 sandbox="allow-forms" 以及完全删除沙盒属性,但 Sitefinity 会在运行时动态添加第一个属性。它将“allow-forms”替换为“allow-scripts allow-same-origin”属性。
有谁知道这在 Sitefinity 中的控制位置以及我们如何解决这个问题?我们需要这个页面是动态的。出于合同原因,我无法更改 Sitefinity 环境中的实际代码,只能在 CMS 中工作。
提前致谢, 杰米
【问题讨论】:
标签: iframe sitefinity