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

部署程序的时候,这么一段简单的代码,出现了[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

你可能感兴趣的:(.net开发)