标题:Unexpected server response (0) while retrieving PDF pdf.js加载url资源的问题
此问题为tomcat设置的过滤器及viwer.js安全的问题引起的。
请按以下步骤进行修改
一、下载两个jar包:
1、cors-filter-1.7.1.jar
2、java-property-utils-1.9.1.jar
下载链接:https://www.jiqw.com/aq/3386.jhtml
二、将jar放入tomcat中的lib文件夹。
三、修改web项目中的web.xml文件
添加过滤器:
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
四、注释viwer.js中的
/* if (fileOrigin !== viewerOrigin) {
throw new Error('file origin does not match viewer\'s');
}*/
五、重启tomcat即可访问正常
版权声明:本文内容由极全网实名注册用户自发贡献,版权归原作者所有,极全网-官网不拥有其著作权,亦不承担相应法律责任。具体规则请查看《极全网用户服务协议》和《极全网知识产权保护指引》。如果您发现极全网中有涉嫌抄袭的内容,点击进入填写侵权投诉表单进行举报,一经查实,极全网将立刻删除涉嫌侵权内容。
扫一扫在手机打开
评论
已有0条评论
0/150
提交
热门评论