部署程序的时候,这么一段简单的代码,出现了[System.Net.HttpListenerException] = {"拒绝访问。"}的错误。
var listener = new HttpListener();
listener.Prefixes.Add("http://+:7134/"); //要监听的url范围
listener.Start(); //开始监听端口,接收客户端请求
查了下,7134端口也没被占用。网上找到了解决方法:
以管理员权限运行cmd,输入: netsh http add urlacl url=http://+:7134/ user=Tester
注:Tester 即计算机名
参考:http://www.cnblogs.com/cmdszh/archive/2012/08/16/httplistener.html