From 94fd5bd7ec878bb8f3a4beab3595695bbfa76310 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Sun, 19 Apr 2026 12:25:28 +0800 Subject: [PATCH] chore: 1 --- .../modules/monitor/service/site-tester.ts | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/packages/ui/certd-server/src/modules/monitor/service/site-tester.ts b/packages/ui/certd-server/src/modules/monitor/service/site-tester.ts index 715289158..f26a9d3ed 100644 --- a/packages/ui/certd-server/src/modules/monitor/service/site-tester.ts +++ b/packages/ui/certd-server/src/modules/monitor/service/site-tester.ts @@ -89,19 +89,19 @@ export class SiteTester { // 创建 HTTPS 请求 const requestPromise = safePromise((resolve, reject) => { const req = https.request(options, res => { - // // 获取证书 - // // @ts-ignore - // const certificate = res.socket.getPeerCertificate(); - // // logger.info('证书信息', certificate); - // if (certificate.subject == null) { - // logger.warn("证书信息为空"); - // resolve({ - // certificate: null - // }); - // } - // resolve({ - // certificate - // }); + // 获取证书 + // @ts-ignore + const certificate = res.socket.getPeerCertificate(); + // logger.info('证书信息', certificate); + if (certificate.subject == null) { + logger.warn("证书信息为空"); + resolve({ + certificate: null + }); + } + resolve({ + certificate + }); res.socket.end(); // 关闭响应 res.destroy(); @@ -117,6 +117,11 @@ export class SiteTester { resolve({ certificate }); + }else{ + logger.warn("证书信息为空"); + resolve({ + certificate: null + }); } }); });