Estoy tratando de utilizar C# y HttpListener
con un prefijo de que no sea localhost nada y se produce un error (es decir, si se lo doy nada, es decir,.NET HttpListener tema Prefijo con otra cosa que localhost
http://localhost:1234
obras, sino
http://server1:1234
falla
El código es ...
HttpListener listener = new HttpListener();
String prefix = @"http://server1:1234";
listener.Prefixes.Add(prefix);
listener.Start();
El failu re ocurre en listener.Start()
con la excepción de Access is denied.
.
Sub-pregunta: ¿se puede contar con no tener que hacer una reserva para 'http: // localhost: { puerto}/'? En Win7, puedo escuchar en el puerto sin reservar, pero ya he instalado un montón de cosas y no he probado en stock de Windows 7. Además, me pregunto cuál es la política de Windows Vista y Windows XP SP2. Estaría encantado si localhost fuera un caso especial del que no tuviera que preocuparme. –