批量打印的时候提示跨域了,是为什么呀?

服务器上的模板是能访问打开的,但是批量打印的时候提示跨域了FR.doURLPrint(config);was loaded over HTTPS, but requested an insecure script ,

批量打印的这个地址在什么地方能配置https 呀?

是因为请求路径写错了,FR.doRULPrint(config) 里面是printUrl  不是url  ,而且他对应的路径是自己服务器的地址http://10.7.0.1:8080/WebReport/reportServer,不能像FR.doPDFUrlPrint(config)中的url那样写http://10.7.0.1/webroot/decision/view/report,要换成自己的地址

FineReport 245337 发布于 2024-9-18 17:28 (编辑于 2024-9-19 11:22)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ScyalcireLv7中级互助
发布于2024-9-18 17:29(编辑于 2024-9-18 17:33)

https://help.fanruan.com/finereport/doc-view-708.html 关闭该打印模板的模板认证

-------------

跨域的解决方案参考

JS跨域解决方案-https://help.fanruan.com/finereport/doc-view-855.html

跨域调用JS-https://help.fanruan.com/finereport/doc-view-1241.html

最佳回答
0
用户k6280494Lv6专家互助
发布于2024-9-18 17:29
  • 3关注人数
  • 85浏览人数
  • 最后回答于:2024-9-19 11:22
    请选择关闭问题的原因
    确定 取消
    返回顶部