¿Puedo iniciar un servidor http al que solo se pueda acceder desde el mismo proceso?

Quiero iniciar un servidor http para un control WebBrowser en el mismo proceso, pero no quiero que otro proceso acceda, ¿hay alguna forma?

preguntado el 03 de mayo de 12 a las 09:05

¿Por qué demonios necesitaría un servidor web-navegador web para la comunicación entre procesos? -

1 Respuestas

La apertura de un puerto TCP/IP (por ejemplo, escuchar en un puerto) se puede restringir solo a la interfaz de bucle invertido (127.0.0.1) para que solo los procesos locales puedan acceder a él, pero no solo el proceso actual. Si no tiene control sobre la implementación del servidor web: está condenado. De lo contrario, puede usar información que solo conoce su proceso y agregar un campo de encabezado especial que debe estar presente para que el servidor web sirva algo. Es una chapuza pero podría funcionar.

contestado el 03 de mayo de 12 a las 15:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.