尝试侦听非本地主机目标时出现HttpListenerException

时间:2018-11-12 15:22:49

标签: c# http listener httplistener

我正在尝试使用以下代码来侦听某个终结点:

string url = "http://111.111.1.11:8080/";
HttpListener listener = new HttpListener();
listener.Prefixes.Add(url);
listener.Start();

listener.Start()引发HttpListenerException:'指定网络名称的格式无效'

研究这个问题,我没有运气就尝试了以下解决方案:

  • 完全禁用防火墙
  • 添加URL以侦听列表,并使用netsh http add命令(两者都)添加到urlacl

值得一提的是,当我将URL更改为localhost时,侦听器确实起作用。

我的网络中是否存在某些我没有意识到的限制?

感谢任何帮助!

0 个答案:

没有答案