创建了一个新的模板ASP.Net Core 3.1 MVC Web应用程序。当我尝试使用IIS Express调试它时,在Firefox中出现以下错误:
安全连接失败
连接到localhost时出错:44354。对等机使用不受支持的安全协议版本。
错误代码:SSL_ERROR_UNSUPPORTED_VERSION(不支持版本)
我尝试使用MMC删除我的所有localhost证书,修复IIS Express以安装新证书。当尝试调试时,它要求我信任该证书,我按“是”,但仍然出现此错误。
如果有关系的话,我用的是windows 7。
2条答案
按热度按时间ljsrvy3e1#
据我所知,这个问题是与Firefox有关的,该firebox不支持tls 1.0和tls 1.1。
要解决这个问题,我建议您可以尝试以下解决方案:
1.在firefox地址栏中输入
about:config
(确认信息消息,以防它出现),然后搜索以安全性开头的粗体首选项。1.设置
security.tls.version.min
(从2到1)5lwkijsr2#
我在Firefox中遇到了同样的问题,在检查了白兰度Zhang的答案后,我尝试只将
security.tls.version.enable-deprecated
更改为true(在about:config
中),它成功了!这样,您就不必降低TLS安全版本