最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

拒绝在框架中显示'http:127.0.0.1:8000filesxxx.pdf',因为它在Node Express API中将'X

运维笔记admin7浏览0评论

拒绝在框架中显示'http://127.0.0.1:8000/files/xxx.pdf',因为它在Node Express API中将'X

拒绝在框架中显示'http://127.0.0.1:8000/files/xxx.pdf',因为它在Node Express API中将'X

如this question中的回答,已应用该解决方案,但仍无法将PDF绑定到其他原始项目的iframe中。请参阅我得到的console error。

我应用的解决方案:

app.use(helmet.frameguard({ action: 'allow-from', domain: 'http://localhost:4200' }))

还有其他问题,还是我做错了?

感谢

回答如下:您可以使用

某些浏览器不支持Helmet.js(ALLOW-FROM功能)。例如您正在使用的Safari。

在此处检查对ALLOW-FROM的兼容性:here

app.use(frameguard({ action: 'sameorigin' })) // Defaults

发布评论

评论列表(0)

  1. 暂无评论