SSL证书-由我的旧计算机交付-Docker/Mkcert

SSL证书-由我的旧计算机交付-Docker/Mkcert,docker,ssl,https,development-environment,mkcert,Docker,Ssl,Https,Development Environment,Mkcert,我们有一个Docker堆栈,我们使用mkcert生成SSL证书,用于本地开发 我最近切换到一台新计算机,并再次执行生成SSL证书的过程,但我对新证书有一个问题:“Delivery by”部分显示我的旧计算机,“Delivery to”部分显示我的新计算机 当我尝试连接到本地开发URL时,我得到“NET::ERR\u CERT\u AUTHORITY\u INVALID” 以下是我用来生成证书的命令: mkcert backend.xyz 127.0.0.1 ::1 以下是从Google Chr

我们有一个Docker堆栈,我们使用mkcert生成SSL证书,用于本地开发

我最近切换到一台新计算机,并再次执行生成SSL证书的过程,但我对新证书有一个问题:“Delivery by”部分显示我的旧计算机,“Delivery to”部分显示我的新计算机

当我尝试连接到本地开发URL时,我得到“NET::ERR\u CERT\u AUTHORITY\u INVALID”

以下是我用来生成证书的命令:

mkcert backend.xyz 127.0.0.1 ::1
以下是从Google Chrome中看到的证书:

您可以在这个屏幕截图上看到,有两种不同的计算机用于“Délivrépar”(由/发行人交付)和“Délivréa”(交付给)

以下是我为确保证书真正被删除而执行的步骤:

  • 在GoogleChrome设置中,我进入安全->管理证书->删除所有对生成证书的引用
  • 在Windows中,Win+R->inetcpl.cpl->内容选项卡->清除SSL状态(删除SSL缓存)
  • 在Windows中,Win+R->MMC->删除与我的开发堆栈关联的根证书
  • 重新启动计算机并重建Docker堆栈
  • 在Docker中使用mkcert重新生成SSL证书
  • 在这一切之后,我仍然与我的旧计算机的颁发者/交付者有相同的问题,并且证书仍然没有在Chrome中验证。在换电脑之前它工作得很好,而我的其他开发人员根本就没有这个问题

    谢谢你的帮助