Win 7 y VS2010 B2. Estoy intentando escribir un servidor web mínimo usando el HttpListener
incorporado. Sin embargo, sigo obteniendo una excepción AccessDenied. Aquí está el código:¿Por qué recibo "AccessDenied" cuando trato de usar HttpListener?
int Run(string[] args) {
_server = new HttpListener();
_server.Prefixes.Add("http://*:9669/");
_server.Start();
Console.WriteLine("Server bound to: {0}", _server.Prefixes.First());
_server.BeginGetContext(HandleContext, null);
}
que pudiera entender la necesidad de ejecutar como administrador si estaba unión a un puerto del sistema, pero no veo por qué mi unión a 9669 debería requerir permisos especiales.
¿Alguna idea?
más seguridad para todos nosotros para aprender –
sí parece que realmente necesita el 'escuchar = yes'. Trabajó para mí sin eso. Además, utilicé 'http: // +: 9669 /'. –