Estoy usando HttpListener para permitir que un usuario configure un proxy en un puerto definido por el usuario. Cuando inicio el HttpListener, recibo una excepción si la aplicación no se está ejecutando bajo privilegios de administrador en Vista.¿Puedo escuchar en un puerto (usando HttpListener u otro código .NET) en Vista sin requerir privilegios de administrador?
Según lo que he leído, this is expected behavior - se requieren privilegios de administrador para comenzar a escuchar en un puerto. Pero estoy seguro de que hay formas de evitar esto, ya que ejecuto muchos programas (como Skype) que escuchan en un puerto sin requerir elevación al administrador.
¿Hay alguna manera de hacer esto con HttpListener? Si no, ¿puedo hacer otras llamadas a la API en el código .NET para configurar el puerto?
¡Guau, no sabía de eso! Desde el enlace que proporcionó, no parece ser de ninguna manera. :( – leppie