You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2022调试时自动移除IIS SSL证书问题求助

Visual Studio调试时自动移除IIS默认网站SSL绑定问题

我使用Windows 10 Home版本本地运行IIS进行开发,为满足本地必须使用SSL的需求,已完成制作自签名SSL证书并添加至受信任证书颁发机构的流程。

原本运行正常,但现在每次加载项目并首次在Visual Studio中调试SSL应用时,Visual Studio会自动移除默认网站的SSL绑定。我必须手动重新绑定证书,该问题仅发生在首次调试会话;关闭并重启Visual Studio后再次调试才会重复出现。若不通过Visual Studio调试,直接访问应用页面则网站运行正常。

经可复现测试确认是Visual Studio导致该问题:证书在系统重启后仍保持绑定,但首次调试任何本地仅支持SSL的服务器时会立即被移除。

我们的项目仅为旧版.NET Framework项目,无特殊配置;该问题大约在半年至一年前开始出现。

事件日志信息

SSL Certificate Settings deleted for endpoint : 0.0.0.0:443.

无其他相关提示,我只能在网站无法访问时重新添加证书绑定。

100%复现步骤

  • 安装自签名证书并添加至受信任机构,将证书绑定到localhost
  • 通过加载任意SSL内容验证证书可用
  • 在Visual Studio 2022 V17.3.1中运行.NET Framework 4.8 SSL网站
  • 启动配置文件使用默认设置(进程内托管模型)

预期结果:SSL证书可用且仍绑定到默认网站
实际结果:SSL证书被解除绑定,需手动重新绑定

现寻求自我诊断方法或已验证的解决方案,欢迎任何建议。

内容的提问来源于stack exchange,提问作者neural

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 03:15:08