fix: 修复Farcdn证书有效期错误的问题

pull/409/head
xiaojunnuo 2025-05-29 20:37:17 +08:00
parent 2de7583900
commit 1fe4c367f7
2 changed files with 5 additions and 6 deletions

View File

@ -153,8 +153,8 @@ export class FarcdnAccess extends BaseAccess {
serverName: oldCert.serverName || certReader.getMainDomain(),
commonNames: [certReader.getMainDomain()],
dnsNames: certReader.getAltNames(),
timeBeginAt: detail.notBefore,
timeEndAt: detail.notAfter,
timeBeginAt: detail.notBefore.getTime(),
timeEndAt: detail.notAfter.getTime(),
name: oldCert.name|| certReader.buildCertName(),
description:oldCert.description||""
}

View File

@ -1,8 +1,7 @@
import { IsTaskPlugin, PageReq, pluginGroups, RunStrategy, TaskInput } from "@certd/pipeline";
import { AbstractTaskPlugin, IsTaskPlugin, PageReq, pluginGroups, RunStrategy, TaskInput } from "@certd/pipeline";
import { CertApplyPluginNames, CertInfo } from "@certd/plugin-cert";
import { createCertDomainGetterInputDefine, createRemoteSelectInputDefine } from "@certd/plugin-lib";
import { FarcdnAccess } from "../access.js";
import { AbstractPlusTaskPlugin } from "@certd/plugin-plus";
@IsTaskPlugin({
//命名规范,插件类型+功能就是目录plugin-demo中的demo大写字母开头驼峰命名
@ -12,7 +11,7 @@ import { AbstractPlusTaskPlugin } from "@certd/plugin-plus";
icon: "svg:icon-lucky",
//插件分组
group: pluginGroups.cdn.key,
needPlus: true,
needPlus: false,
default: {
//默认值配置照抄即可
strategy: {
@ -21,7 +20,7 @@ import { AbstractPlusTaskPlugin } from "@certd/plugin-plus";
}
})
//类名规范跟上面插件名称name一致
export class FarcdnRefreshCert extends AbstractPlusTaskPlugin {
export class FarcdnRefreshCert extends AbstractTaskPlugin {
//证书选择,此项必须要有
@TaskInput({
title: "域名证书",