在使用 Apifox 的 Runner 运行时,如果遇到 "Error: unable to verify the first certificate on runner" 错误,通常是因为 Runner 无法验证服务器的 SSL 证书。这可能是由于服务器使用自签名证书或证书链中的某个证书不受信任导致的。将服务器的根证书添加到 Runner 的证书列表中#
这将允 许 Runner 验证服务器的证书,并建立安全的连接。具体操作方法请参考帮助文档。禁用证书验证#
通过在 Runner 部署命令中添加 docker 启动时的环境变量 -e NODE_TLS_REJECT_UNAUTHORIZED=0 来禁用证书验证。禁用证书校验会带来安全风险,因为它允许连接到任何服务器,即使其证书无效。请仅在测试环境中使用,并且确保您了解其中的风险。