所以,这是我第一次深入 ASP.NET。我以前用 C# (Unity) 编程过,但我从来没有制作过 ASP.NET 应用程序。问题是,我似乎无法让 SSL 工作!当我使用 these steps 创建新项目时,出现以下错误:
但是,当我转到“属性”>“调试”并取消选中“启用 SSL”时,它工作得非常好。我也试过使用 Microsoft Edge,但它给出了同样的错误。这是我试图解决此问题的方法:
applicationhost.config
文件夹 (source) 中的 .vs
文件.vs
文件夹并运行命令 (more info here)netsh http show iplisten
- 没有列出任何内容 (source)localhost
(source) 只有一个证书如您所见,我已经尝试了所有想到的方法。有人可以解释为什么会这样吗?重申一遍,当我没有更改您通过跟踪 these steps 获得的任何默认代码时会发生这种情况,因此它不可能是超时或其他原因。
我将 IIS Express 10.0
(来自 here 的 iisexpress_amd64_en-US.msi
)与 .NET Core 5.0
和 Visual Studio 19
一起使用。到目前为止,一切都是最新的。
我真的,真的希望你们能帮我解决这个问题!!!我想使用 https(因为,ofc,它比 http 更安全)。
编辑:我试过使用 Firefox,谁会猜到?这是同样的错误。 (PR_CONNECT_RESET_ERROR)