我已经安装了Visual Studio 2019并卸载了Visual Studio 2017。
现在,如果我启动一个ASP.NET(核心)网站,它总是在Chrome上显示:
该网站无法提供安全的连接
或在边缘
无法安全连接到此页面
Chrome浏览器:
边缘:
URL是正确的。这也同样http://localhost:56784/(它重定向到https)
我尝试过的事情:
我认为此问题是由以下原因引起的:
下划线问题看起来像是错误的/旧的/不支持的TLS版本?
我该怎么做才能诊断/解决问题?
答案 0 :(得分:9)
就像它对@Nosnetrom
不起作用一样-修复IIS 10.0 Express对我也不起作用。正如@Julian
所述,我的问题也是由VS 2017卸载引起的。
这对我来说无效:
这对我来说是有效的:
答案 1 :(得分:1)
我是这样解决这个问题的;
答案 2 :(得分:1)
对于以上所有方法都不起作用的人:
打开命令提示符,然后运行:
dotnet dev-certs https --clean
然后:
dotnet dev-certs https --trust
答案 3 :(得分:0)
答案 4 :(得分:0)
右键单击项目,选择“属性”,“调试”,选中“启用 SSL”复选框,就是这样,通过这样做与我一起工作
答案 5 :(得分:0)
以上解决方案都不适合我,以下步骤对我有用。
转到 Chrome 或 Edge 浏览器并输入 chrome://net-internals/#hsts
在查询域中搜索 localhost,您将找到包括 localhost 在内的域列表。现在删除域
答案 6 :(得分:0)
只需按照以下步骤操作:
.vs
个文件夹根据我的理解,.vs
文件夹将旧设置保存在 applicationhost.config
文件中。所以最好删除所有缓存设置并重新开始。
答案 7 :(得分:-2)
清除浏览器历史记录和cookie