每次启动SSL网站时,Visual Studio都会提示“项目已配置为使用SSL ...您是否要信任IIS Express SSL证书?”在响应中单击是并检查“不要再问我”不会遗憾地阻止Visual Studio在下次启动网站时再次提示。我尝试按照接近的概述here手动将IIS证书导入受信任的根证书颁发机构存储中。但VS仍然在每次连续发布时都会提示。
答案 0 :(得分:16)
我不确定正确解决这个问题的方法是什么......向受信任的根添加本地证书对我来说不合适。
我更喜欢Vossekop's Blog
提供的方法将此值添加到注册表
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\WebProjects]
"HideTrustIISCertificatePrompt"=dword:00000001
答案 1 :(得分:1)
引用文章中概述的技术是从Personal Store导出IIS Express证书,然后将其导入受信任的根证书颁发机构存储中。虽然手动导出然后导入并不适合我,但只需将证书从个人存储区拖到受信任的根存储区就可以了。去搞清楚!这种行为是可重复的。