干扰 Google 文档的同源政策

SameOrigin Policy interfering with Google Docs

本文关键字:Google 文档 干扰      更新时间:2023-09-26

几个月前,我在 Iframe 中托管了 google 文档,以允许用户提取一些 PDF,但最近我注意到我用来显示 PDF 的 iframe 正在抛出 SameOrigin 策略的控制台错误,阻止文档加载。有什么办法吗?

我使用 asp.net mvc 构建了网站

这将是少数iframe,其效果如下:

<iframe src="https://docs.google.com/SamplePDFURL" frameborder="0"></iframe>

错误看起来像

拒绝在框架中显示 https://docs.google.com/SamplePDFURL,因为它将"X-Frame-Options"设置为"SAMEORIGIN"。

尝试将

&embedded=true添加到URL的末尾,如此处所述。