我的应用程序使用 Nancy Selfhosting。当我在没有管理员权限的情况下启动它时,我得到一个 System.Net.HttpListenerException“拒绝访问”。
这是代码:
static void Main(string[] args)
{
var nancyHost = new Nancy.Hosting.Self.NancyHost(new Uri("http://localhost:80/"));
nancyHost.Start();
Application.Run();
}
我也尝试了不同的端口但没有成功。奇怪的是,在启动监听相同 URL 的 HttpListener 时,我没有收到任何异常。什么可能导致此异常?