C# Windows Service中使用Signalr开启服务时候报System.Net.HttpListenerException:拒绝访问解决方法

解决Windows环境下HttpListener拒绝访问异常的方法 (.NET) 这个异常通常是由于应用程序没有足够的权限来监听指定的端口或访问指定的资源所导致的。在本文中,我将介绍一些解决这个问题的方法,并提供相应的源代码示例。根据你的具体情况,选择适合你的解决方法,并根据需要进行相应的配置。你可以右键点击你的应用程序,然后选择"以管理员身份运行"。你可以尝试关闭防火墙或配置相应的防火墙规则来允许应用程序的访问。在上述命令中,你需要将 “DOMAIN\username” 替换为你的域和用户名。如果你需要通过HTTPS进行通信,你可能需要生成自己的证书并将其添加到信任列表中。 阅读详情

Question:WIN7或WIN10下面,使用Windows Service作为SignalR的宿主时候,执行WebApp.Start("http://192.168.1.11:8081/"); 报System.Net.HttpListenerException:拒绝访问的错误


解决方法:

1、以管理员权限打开CMD命令行

2、输入 netsh http show urlacl查看http://192.168.1.11:8081/在不在里面

3、先删除可能存在的错误urlacl,这里的*号代指localhost、127.0.0.1、192.168.199.X本地地址和+号等。

命令:netsh http delete urlacl url=http://*:8081/

这边使用: netsh http delete urlacl url=http://192.168.1.11:8081/

4、将上面删除的地址重新加进url,user选择所有人

命令:netsh http add urlacl url=http://*:8080/  user=Everyone
这边使用:netsh http add urlacl url=http://192.168.1.11:8081/  user=Everyone
5、配置防火墙

可以用下面命令来配置

netsh advfirewall firewall Add rule name=\"命令行Web访问8081\" dir=in protocol=tcp localport=8081 action=allow

或者通过防火墙界面的 入站规则 里面添加一个8081的TCP端口


WSL2+Ubuntu20.04纯root环境搭建指南:告别权限烦恼的终极方案 本文提供了一份详细的WSL2+Ubuntu20.04纯root环境搭建指南,旨在为本地开发与学习打造一个免去权限干扰、极致流畅的Linux子系统环境。通过启用WSL2、安装Ubuntu 20.04,并执行核心的root用户设置,开发者可以彻底告别频繁的sudo操作,提升在文件操作、容器调试和系统配置等方面的效率。 阅读详情

相关推荐

《UE4游戏开发》之 《音效系统的实现》

音效系统需要负责管理什么事情: 1.1 确定声音控制的分类:如背景音乐、技能音效、界面音效、角色配音等,不同游戏对声音有不同的分类 1.2 控制每个分类的声音的开启与关闭,以及调节每个分类声音的大小 解决如何分类: 2.1 首先需要知道ue4为声音分类提供了什么:SoundClass通常需要一个根分类【SC_RPG_Master】,便于总体控制音效,以及指定引擎默认启动的音效 打开SoundClass资产【SC_RPG_Master】,对根控制的设置,将逐级传递并按比例进行设置,以此达到控制一类声音的目的.

qq_21919621的博客 2126

C# System.Net.HttpListenerException:“拒绝访问”

解决 C# System.Net.HttpListenerException:“拒绝访问”

u012887668的博客 8658

Leaflet 加载天地图完整配置指南:从插件修改到无限缩放(附源码)

本文详细介绍了Leaflet与天地图深度集成的完整配置指南,包括插件修改、无限缩放实现及源码示例。通过解析天地图服务的WMTS协议、双投影支持和密钥机制,帮助开发者突破缩放级别限制,优化地图应用性能,适用于Web地图开发和高精度GIS系统。

weixin_27180827的博客 441

System.Net.HttpListenerException (0x80004005): 拒绝访问。

System.Net.HttpListenerException (0x80004005): 拒绝访问。

m0_37611330的博客 2908

grafana对接zabbix数据展示

【配置】点击【模板】点击【创建模板】添加三个监控项:【名称】搜索【】创建的模板;点击上方【监控项】,点击创建【监控项】点击上方【触发器】点击【创建触发器】主机关联监控模板:左侧【配置】点击 【主机】点击【Zabbix server】查看:左侧点击【监测】点击【主机】点击【Zabbix server】点击最新数据,找到添加的三个模板主机关联监控模板:左侧【配置】点击 【主机】点击【Zabbix server】把监控模板用起来① 明确获取指标数据的方法。

2401_83883919的博客 6595

Pytorch transformers tokenizer 分词器词汇表添加新的词语和embedding

NLP添加新词汇

7323

Win10 HttpListener拒绝访问异常解决

问题描述 在启动 httpListener.Start();的时候出现[System.Net.HttpListenerException]() :{“拒绝访问。”}的问题。 解决方案: 以管理员权限运行cmd,输入: netsh http add urlacl url=http://+:7000/ user=Tester 注:Tester 即计算机名 出现成功添加即可。 参考:WIN7中HttpListener拒绝访问异常解决C# ...

Gipsyz的博客 5410

《广告核心指标驱动的AI投放系统:从数据洞察到智能决策的全链路优化》

本方案通过构建广告核心指标驱动的AI投放系统,实现从数据采集到智能决策的全链路自动化。

专注Java领域与微服务架构,热爱人工智能与深度学习 1068

C# selfHost搭建 System.Net.HttpListenerException:“拒绝访问”

self host HttpListenerException 拒绝访问

qq_29581829的博客 992

【HCIE】FRR+BFD+OSPF与BGP联动

FRR+BFD+OSPF与BGP联动

Wenrs的博客 1997

PX4从放弃到精通(二十八):垂起过渡控制

固件版本:1.14.0可加名片交流学习。

超维空间科技的博客 2874

程序启动后,日志中0x80004005错误代码处理

System.Net.HttpListenerException (0x80004005):拒绝访问。后来高人指点后,确定是权限问题。使用管理员权限启动程序后,可以正常监听8083端口了。程序启动后,HttpListener 无法监听8083端口,日志中报错。

u013220323的专栏 997

Android Telephony主要模块及功能

Telephony的代码主要由五个模块组成 1.Telephony Frameworks 代码区域: frameworks/opt/telephony/ 其中主要的文件在如下目录 /frameworks/opt/telephony/src/java/com/android/internal/telephony/ 其中比较常见的有以下几类文件 1.BaseCommands、RIL构成R

泊客 7723

System.Net.HttpListenerException:“拒绝访问。”

记录一下,自己写的程序之前运行没有遇到这个问题,突然遇到这个问题,找了一圈没有找到有效的解决方案,到最后发现,以管理员身份运行程序即可。简单记录一下。...

ezreal_pan的博客 1万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

WIN7中HttpListener拒绝访问异常解决C#

部署程序的时候,这么一段简单的代码,出现了[System.Net.HttpListenerException] = {"拒绝访问。"}的错误。 var listener = new HttpListener(); listener.Prefixes.Add("http://+:7134/"); //要监听的url范围 listener.Start(); //开始监听端口,接收客户端请求

nanchuan的专栏 2万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

使用GameHttpHost时提示Httplistener监听启动拒绝问题?

问题: 服务器启动的时候报的错如下 Http start listenning error:System.Net.HttpListenerException (0x80004005): 拒绝访问。 在 System.Net.HttpListener.AddAllPrefixes() 在 System.Net.HttpListener.Start() 在 Z...

784

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

C# UDP发送时发生异常 System.Net.Sockets.SocketException (0x80004005): Invalid handle

System.Net.Sockets.SocketException (0x80004005): Invalid handle 异常排查记录

yubo112002的专栏 8192

从客户端检测到有潜在危险的Request.Form值

从客户端...中检测到有潜在危险的 Request.Form 值。 说 明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。 异常详细信息: System.

lijunda1235的博客 571

C#Http服务器报HttpListener拒绝访问异常解决方法

问题:Win7下在尝试搭建简单http服务器的时候,执行httpListener.Start();报错HttpListener拒绝访问异常 代码如下: HttpListener httpListener = new HttpListener();//创建服务器监听 httpListener.Prefixes.Add("http://+:8080/");//配置监听地址。+代表本机

潮鸣 2万+

C# HttpListenerException: 拒绝访问。

System.AggregateException HResult=0x80131500 Message=发生一个或多个错误。 Source=mscorlib StackTrace: 在 System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) 在 Sys...

weixin_40200876的博客 4501

C# 利用HttpListener监听处理Http请求

C# 利用HttpListener监听处理Http请求 (2014-05-15 11:25:11) 转载▼   分类: C# using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net

autumn20080101的专栏 2662

C#项目集成SignalR

1、什么是SugnalR? ASP. NET Signal是为ASP.NET开发人员提供的一个库,可以简化开发人员将实时Web功能添加到应用程序的过程。实时Web功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让服务器等待客户端请求新的数据。 我个人的理解是:当客户端向服务器端发起一次请求,建立连接之后,当服务器端数据发生了变化...

DoWhatYouSay的博客 3726

【小5聊】HttpListenerException:拒绝访问解决方法_SignalR

在win10环境下,创建一个窗体项目,Nuget安装好SignalR所需要的DLL文件,然后运行,出现错误 1、解决方法 以管理员命令运行,将服务地址添加到网络里 netsh http add urlacl url=http://*:8899/ user=Everyone 2、如果存在先删除再添加 netshhttpdeleteurlaclurl=http://*:889...

小5聊的博客 3701

启动应用程序出现System.Net.Http.dll找不到问题

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个System.Net.Http.dll文件(挑选合适的版本文件)把它放入到程序或系统目录中,当我们执行某一个.exe程序时,相应的DLL文件就会被调用,因此将缺失的文件放回到原目录之后就能打开你的软件或游戏了.那么出现System.Net.Http.dll丢失要怎么解决?

wbcmbfy的博客 966
上一篇: delphi I/O error 32/103错误解决
下一篇: Windows中关闭端口对应的服务进程
随风落梦
博客等级 码龄19年 276粉丝 45原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值