Visual Studio: Configurar Proxy Server para proyectos .NET

vs2013-logo

En algunas ocasiones, no tenemos acceso al servidor de desarrollo o producción, ya sea porque estamos en otro PC, no tenemos permisos, no podemos conectarnos con TFS, estamos detrás de un proxy y por lo tanto no podemos trabajar con los proyectos y eso es un problema.

En el archivo de configuración de Visual Studio de cualquier aplicacion .NET siempre tenemos el archivo de configuración app.config donde podemos indicar que vamos a utilizar un proxy para salir al exterior y poder conectarnos a otros recursos/servicios.

Simplemente, debemos localizar el archivo .config de la versión de nuestro Visual Studio para editarlo y añadir el apartado de system.net:

Ruta: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.config

Visual Studio Config

<system.net>
   <defaultProxy useDefaultCredentials=“true“ enabled=“true“> 
      <proxy bypassonlocal=”True” proxyaddress=”http://ipaddress:8888” />
   </defaultProxy>
</system.net>

Aplicaciones Clientes .NET que consumen WebApi

<system.net>
   <defaultProxy>
      <proxy autoDetect="False" bypassonlocal="False" proxyaddress="http://ipaddress:8888" usesystemdefault="False" />
   </defaultProxy>
</system.net>

Usar Fiddler como proxy para tener acceso externo

Yo siempre utilizo este truco, uso fiddler para hacer de proxy a través de otro PC si no tengo acceso externo y necesito conectarme con otro sistema, aquí os dejo el link : http://www.fiddlerbook.com/fiddler/help/hookup.asp

Espero que sea de utilidad.

Deja un comentario