Procházet zdrojové kódy

删除历史手工安装的证书

陈国伟 před 3 roky
rodič
revize
684bebd334
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      FastGithub.HttpServer/CaCertInstallerOfLinux.cs

+ 4 - 0
FastGithub.HttpServer/CaCertInstallerOfLinux.cs

@@ -59,6 +59,10 @@ namespace FastGithub.HttpServer
             try
             {
                 Directory.CreateDirectory(this.CaCertStorePath);
+                foreach (var item in Directory.GetFiles(this.CaCertStorePath, "fastgithub.*"))
+                {
+                    File.Delete(item);
+                }
                 File.Copy(caCertFilePath, destCertFilePath, overwrite: true);
                 Process.Start(this.CaCertUpdatePath).WaitForExit();
                 this.logger.LogInformation($"已自动向系统安装CA证书{caCertFilePath}");