最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 8浏览 0评论

拒绝在框架中显示'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

拒绝在框架中显示'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. 暂无评论