Es muy común que las aplicaciones consulten contenido que está en internet, como por ejemplo, algún servicio REST o algo en XML o en cualquier formato que los datos vengan.
Todos los lenguajes tienen clases y métodos que, de alguna u otra forma, permiten la descarga del contenido y la lectura.
Como ven, consultar contenido externo es una tarea común que todos los lenguajes modernos y sistemas operativos de hoy hacen posible. Esto también incluye a Windows 8.
En Windows 8 ocurre un fenómeno particular. Consultar contenido externo no es complejo. Ni en el desarrollo de aplicaciones usando .NET (VB.NET o C# y XAML) ni usando las bibliotecas de WinJS, pero consultar contenido local es distinto.
Por medidas de seguridad en Windows 8 no se puede consultar por contenido alojado en la misma máquina. Ni contenido HTML ni servicios… ¡Nada!
Esta restricción se puede desactivar con la siguiente orden en Powershell
checknetisolation loopbackexempt –a –n=el_nombre_del_paquete
Ejecutando esa orden, ya se podrá consultar servicios en la misma máquina.
Pueden encontrar más información en el siguiente enlace:
http://blogs.msmvps.com/luisabreu/blog/2012/01/05/windows-8-adventures-getting-external-data-from-a-local-server-might-not-be-as-easy-as-you-expect/
¡Chau!