[英]ERR_CONNECTION_RESET with SSL and ASP.NET
所以,这是我第一次深入 ASP.NET。我之前在 C# 中编程过(Unity),但我从未制作过 ASP.NET 应用程序。 问题是,我似乎无法让 SSL 工作! 当我使用这些步骤创建新项目时,出现以下错误:
但是,当我 go 到 Properties > Debug 并取消选中“Enable SSL”时,它工作得很好。 我也试过使用 Microsoft Edge,但它给出了同样的错误。 这是我试图解决的问题:
.vs
文件夹中的applicationhost.config
文件(来源).vs
文件夹并运行命令(此处有更多信息)netsh http show iplisten
- 没有列出任何内容(来源)localhost
只有一个证书(来源)如您所见,我已经尝试了所有想到的方法。 有人可以解释为什么会这样吗? 重申一下,当我没有更改您按照这些步骤获得的任何默认代码时,就会发生这种情况,因此它不可能是超时或其他原因。
我正在使用IIS Express 10.0
( iisexpress_amd64_en-US.msi
从 这里)与.NET Core 5.0
和Visual Studio 19
。 截至目前,一切都是最新的。
我真的,真的希望你们能帮我解决这个问题,,。 我想使用 https(因为它比 http 更安全)。
编辑:我试过使用 Firefox,谁会猜到呢? 这是同样的错误。 (PR_CONNECT_RESET_ERROR)
我在全新的 Windows 10 和 VS2019 安装中遇到了同样的问题,对我来说这解决了它
简而言之
IisExpressAdminCmd.exe setupsslUrl -url:https://localhost:PORT/ -UseSelfSigned
将 PORT 更改为您尝试使用的端口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.