前言:
一波未平,另一波又起...
之前写了篇“Asp.Net Core 作为服务(Windows Service)部署与SSL设置整理”随笔,在操作过程中把IIS Express的证书给删掉了,然后其他程序使用IIS Express调试使用HTTPS设置都报错,打不开站点。
唉,真的是麻烦啊!!!
原文链接,参考地址 https://stackoverflow.com/questions/20036984/how-do-i-restore-a-missing-iis-express-ssl-certificate
第一种办法,如下图:
我电脑上修复改不了,IIS Express都已经更新过几次了,原始的路径下
“C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualStudio.IISExpress.Msi,version=17.2.32504.265,machinearch=x64\” .msi 文件都没了。
第二种办法:
在此目录下 “C:\ProgramData\Microsoft\VisualStudio\Packages\” 找 “Microsoft.VisualStudio.IISExpress.Msi,version=” 的文件夹,例如下图, version=17.2.32504.265 这个不用管
找到里面的_package.json
打开文件,其中有.msi文件下载地址,如下图
把IIS Express卸载,重新安装
SSL证书就重新安装好了。
标签:RESET,IIS,Express,SSL,version,VisualStudio,Microsoft From: https://www.cnblogs.com/youlicc/p/16917720.html