不支持ISRG?在Windows 10/8.1/7中更新根证书列表

如想获得最佳阅读体验,请访问:https://blog.projectoms.com/p...

本以为像Windows 10这样比较新的系统会支持ISRG根证书,没想到...

我的系统版本

joking???
查看了几个现代CA,都不支持。。。

打开证书管理器发现,才43个根证书???开玩笑吗.....这是多久没更新啊。

问别人得知正常是有自动更新的,但是可能天朝网比较好,所以更新失败了。

那么难道就没有解决方案了吗?(我看太长的证书链心里难受)

答案是有的!

你可以打开Power Shell(管理员),输入

certutil.exe -generateSSTFromWU roots.sst

便得到了包含最新各种CA的一个文件,有434个之多。

接下来,运行

$sstStore = ( Get-ChildItem -Path C:\[到你上一步生成的文件的路径]\roots.sst )$sstStore | Import-Certificate -CertStoreLocation Cert:\LocalMachine\Root

PS会列出安装的根证书的CA信息,我的看起来是这样的

到这里,正常情况下一般就安装成功了。如图,又是让人喜爱的三级链

另外两个有缓存就没截图了...
文章到这里就结束啦!如果本文帮助到了你,记得点赞哦!啾咪~

你可能感兴趣的:(httpswindows)