QZ-Tray连接打印时弹窗提示网站不受信任的问题求助
QZ-Tray打印时证书不受信任弹窗问题解决
问题描述
车间终端使用QZ-Tray打印标签,程序可正常运行,但始终弹出“……想要连接到QZ Tray 不受信任的网站”提示框。已在签名脚本中安装证书和私钥,但弹窗仍存在;证书信息(组织、通用名称等)正常显示,但证书栏“Trusted”项为不受信任的网站,请求栏“Validity”项为无效证书。
弹窗详情
请求信息
| 调用(Call) | 参数(Parameters) | 签名(Signature) | 时间戳(Timestamp) | 有效性(Validity) |
|---|---|---|---|---|
| connect | {} | 无需(Not Required) | 1686732120276 | 无效证书(Invalid Certificate) |
证书信息
| 组织(Organization) | 通用名称(Common Name) | 信任状态(Trusted) | 生效时间(Valid From) | 到期时间(Valid To) | 指纹(Fingerprint) |
|---|---|---|---|---|---|
| CloudFlare, Inc. | CloudFlare Origin Certificate | 不受信任的网站(Untrusted Website) | 2023-06-14 08:22:00 | 2038-06-10 08:22:00 | 已省略(Omitted) |
解决步骤
- 导入证书到系统受信任根存储:CloudFlare源证书不是通用CA签发的,需手动加入系统信任列表
- Windows:运行
certmgr.msc,展开「受信任的根证书颁发机构」→「证书」,右键选「所有任务」→「导入」,按向导导入证书文件,选择「将所有证书放入下列存储」并指定「受信任的根证书颁发机构」 - macOS:打开「钥匙串访问」,导入证书后双击它,在「信任」标签页将「使用此证书时」设置为「始终信任」
- Windows:运行
- 验证证书配置:检查签名脚本中的证书路径是否正确,私钥与证书是否匹配,确保终端用户有证书文件的读取权限
- 重启程序:关闭QZ-Tray和打印终端程序,重新启动后测试弹窗是否消失
内容的提问来源于stack exchange,提问作者Jackawan
相关产品推荐
相关产品推荐

