Microsoft.Net.Http.Server.WebListenerException(0x80004005):前缀'https:// +:44384 /'已被注册

罗尼

我能够在https:// localhost:44384上的本地服务结构群集上成功运行asp.net核心Web应用程序但是现在我开始看到错误消息“' https:// +:44384 / '已经注册”,并且我的应用程序无法启动浏览器窗口。在我的本地计算机上,我未将此端口44384用于其他任何应用程序。那么,为什么我会收到上述错误消息?即使我将端口更改为其他编号,我仍然会收到相同的错误消息,提及smae端口错误消息“' https:// +:44384 / '已经注册”。

有任何解决此错误的建议吗?

错误信息 :

Microsoft.Net.Http.Server.WebListener:信息:侦听前缀:https:// +:44384 / Microsoft.Net.Http.Server.WebListener:错误:开始

Microsoft.Net.Http.Server.WebListenerException(0x80004005):前缀' https:// +:44384 / '已被注册。在Microsoft.Net.Http.Server.UrlPrefixCollection.RegisterAllPrefixes(UrlGroup urlGroup)在Microsoft.Net.Http.Server.UrlGroup.RegisterPrefix(String uriPrefix,Int32 contextId)在Microsoft.Net.Http.Server.WebListener.Start() .Net.Http.Server.WebListener:错误:开始

Microsoft.Net.Http.Server.WebListenerException(0x80004005):前缀' https:// +:44384 / '已被注册。在Microsoft.Net.Http.Server.UrlPrefixCollection.RegisterAllPrefixes(UrlGroup urlGroup)在Microsoft.Net.Http.Server.UrlGroup.RegisterPrefix(String uriPrefix,Int32 contextId)在Microsoft.Net.Http.Server.WebListener.Start() .Net.Http.Server.WebListener:错误:开始

Microsoft.Net.Http.Server.WebListenerException(0x80004005):前缀' https:// +:44384 / '已被注册。在Microsoft.Net.Http.Server.UrlGroup.RegisterPrefix(String uriPrefix,Int32 contextId)在Microsoft.Net.Http.Server.UrlPrefixCollection.RegisterAllPrefixes(UrlGroup urlGroup)在Microsoft.Net.Http.Server.WebListener.Start()

ek

我怀疑您正在运行一个五节点开发集群。(也许这是以前的1节点群集?)。如果是这样,则在将服务部署到那些节点时会遇到麻烦,因为它们都使用相同的网络堆栈。解:

部署1个Web应用程序实例-本地服务

在本地运行Web服务时,需要确保仅运行该服务的一个实例。否则,您将在多个侦听同一路径和端口的进程中遇到冲突。结果,对于本地部署,Web服务实例计数应设置为“ 1”。

更多信息在这里

和这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用golang库net / http从https://www.*重定向到https:// *

.NET Core应用由于ErrorCode ='0x80004005:80008083而无法在IIS中启动

System.Net.Http与Microsoft.Net.Http的当前状态

System.Net.Http与Microsoft.Net.Http

Net :: HTTP对HTTPS请求的响应非常慢

Microsoft.Net.Http与Microsoft.AspNet.WebApi.Client

为什么Microsoft.AspNet.Server.Kestrel.Https .NET 4.5.1是不可知的?

使用Net :: HTTP向HTTPS发送POST请求

HTTP请求已被阻止;内容必须通过HTTPS提供

ASP.NET Core 0x80004005

Windows Http Server API HTTPS服务器

从ASP.NET Core 1.1迁移到2.0。出现“无法初始化CoreCLR,HRESULT:0x80004005”失败

Microsoft.WindowsAzure.Storage和System.Net.Http冲突

可以在Kestrel和.NET Core中像在IIS下的.Net 4.x中一样调试HTTP和HTTPS

在.Net Core中将http转换为https

Microsoft WebAPI要求提供System.Net.Http版本= 4.0.0.0

泊坞窗注册表:https而不是http

Microsoft HTTP SERVER API环境要求

Microsoft Edge将http:// localhost重定向到https:// localhost

Ruby最快的Net :: HTTP / Net :: HTTPS包装器

System.Net.Sockets.SocketException(0x80004005):现有连接被远程主机强行关闭

Ubuntu Server:Nginx https而不是http

DART HTTP Server中带有SSL证书的HTTPS

Spring Boot Server使用HTTPS,Management Server仅使用HTTP?

如何使用Microsoft.Net.Http上传数据?

Team Foundation Server 可以使用 https 而不是 http 吗?

ASP.NET 核心错误代码 = '0x80004005:e0434352

ODP.NET:Oracle.ManagedDataAccess.Client.OracleException (0x80004005):.NET 5(核心)应用程序上的 ORA-01841

.net core 5 with EF LINQ (NPGSQL) Timestamp 参数在函数中导致 Npgsql.PostgresException (0x80004005)