【发布时间】:2020-07-27 08:09:20
【问题描述】:
创建了一个新模板 ASP.Net Core 3.1 MVC Web 应用程序。当我尝试使用 IIS Express 对其进行调试时,我在 firefox 中收到以下错误:
安全连接失败
连接到 localhost:44354 时出错。同行使用 不受支持的安全协议版本。
错误代码:SSL_ERROR_UNSUPPORTED_VERSION
我尝试使用 MMC 删除所有本地主机证书,修复 IIS Express 以安装新证书。尝试调试时,它要求我信任证书,我按是,但仍然出现此错误。
如果这很重要,我在 Windows 7 上。
【问题讨论】:
-
您接受 TSL 1.2 吗?
-
我不确定如何检查
-
我在 Firefox(尽管在控制台中它声称是一个 CORS 错误)和在 Chrome 中基本相同的错误,它被称为
net::ERR_SSL_OBSOLETE_VERSION。我在 Windows 7 上并已在 Windows 10 上成功运行相同的代码 .NET 5 应用程序,因此它可能与 Windows 7 有关。.NET 5 服务器(基于 Host.ConfigureWebHostDefaults 即 Kestrel)没有显示任何警告。
标签: c# asp.net-core iis