文章插图
项目中,遇到了一个问题,就是PDF等文档不能够在线预览,预览时会报错 。
错误描述浏览器的console中,显示如下错误:
Nginx代理服务报Mixed Content: The page at ******** was loaded over HTTPS
错误原因nginx代理的https页面中加载的内容使用了http协议导致报错 。
解决方案找到对应的nginx配置文件
增加 add_header Content-Security-Policy "upgrade-insecure-requests
如图,只截取了小部分
文章插图
【Nginx 解决PDF不能在线预览】
推荐阅读
- 电脑有网络但网页无法打开是什么原因,电脑网友打不开怎么解决
- Log4j漏洞源码分析及解决方案
- win10 21H1 访问共享打印机死机问题的解决方案
- 拉链不好拉的解决办法有哪些?
- Nginx可视化配置神器
- 为强力解决XSS跨站点脚本攻击,原生WEB安全API终于出现了
- APP渗透 | 解决安卓7+无法抓取数据包问题
- 女主播|知名人气女主播呆妹儿欲招聘单身帅气男助理,水友调侃:公事私事一起解决?
- 关于HDMI线连接的常见问题解决方法!都在这里了
- 路由器经常断网是什么原因?教你3招,轻松解决