如何从Windows计算机上正确删除/卸载证书?只有.dev域有问题

如何从Windows计算机上正确删除/卸载证书?只有.dev域有问题,windows,xampp,ssl-certificate,Windows,Xampp,Ssl Certificate,我确实按照这一点创建了一个未经验证的证书。现在发生的事情是,证书被颁发给了“elliot.dev”,我试图转到“mmc.exe”和“禁用此证书的所有用途”,并重新启动了我的机器,但它仍然无法工作 当我安装该证书时,我将其导入 本地计算机>>受信任的根证书颁发机构 这导致我定制的XAMPP本地域“elliot.dev”无法工作,也无法访问。浏览器将我重定向到,但由于不可信的证书SSL错误,无法访问 我应该如何完全移除它?谢谢 要删除已安装的证书,请打开MMC.exe并找到导入的证书(应位于证书/受

我确实按照这一点创建了一个未经验证的证书。现在发生的事情是,证书被颁发给了“elliot.dev”,我试图转到“mmc.exe”和“禁用此证书的所有用途”,并重新启动了我的机器,但它仍然无法工作

当我安装该证书时,我将其导入

本地计算机>>受信任的根证书颁发机构

这导致我定制的XAMPP本地域“elliot.dev”无法工作,也无法访问。浏览器将我重定向到,但由于不可信的证书SSL错误,无法访问

我应该如何完全移除它?谢谢



要删除已安装的证书,请打开
MMC.exe
并找到导入的证书(应位于
证书/受信任的根证书颁发机构/证书中),右键单击该证书,然后选择
删除

您被重定向到https://*是因为您在虚拟主机配置中启用了它:

 <VirtualHost *:443>
     DocumentRoot "C:/xampp/htdocs"
     ServerName site.test
     ServerAlias *.site.test
     SSLEngine on    # <--- This line.
     SSLCertificateFile "crt/site.test/server.crt"
     SSLCertificateKeyFile "crt/site.test/server.key"
 </VirtualHost>

DocumentRoot“C:/xampp/htdocs”
ServerName site.test
ServerAlias*.site.test

经过几个小时的搜索,发现这是由于
。默认情况下,大多数浏览器Chrome和Firefox的dev
域被强制重定向到https。对于大多数浏览器来说,它是合法的。dev gTLD和预加载的HST

来源:


但它适用于所有其他名称“elliot.io”,例如,它不适用于“elliot.dev”,我已经在hosts文件中指定了这两个名称