¿Cómo agregar una referencia web a través de un proxy/firewall?
-
09-06-2019 - |
Pregunta
Estoy detrás de un firewall en el trabajo en el momento y yo estaba probando algo que yo había desplegado a mi sitio web, y el trabajo de proxy parece estar bloqueando algo.
Básicamente estoy recibiendo un mensaje de:
La operación no es válida debido al estado actual del objeto
Tengo a mi proxy interferir, pero no puedo ver la configuración avanzada o cualquier cosa que yo pueda poner para ir a través de mi proxy para llegar a mi servicio.
Hice una rápida en google, pero no alegría.
Alguien encuentra una manera rápida de conseguir alrededor de él?
Solución
Edit, me olvidé de escribir esta parte de la respuesta:Puede que tenga que agregar la url de referencia web a la lista segura para su proxy.No estoy seguro de lo que proxy que se utiliza o si usted tiene el control de la misma, pero esto debería resolver su problema.Si usted no tiene acceso a cambiar el proxy, luego me puse un trabajo rápido alrededor de abajo a la derecha.
He aquí un rápido trabajo de todo, sólo tiene que utilizar el navegador para desplazarse al WSDL.Agarrar el xml y guardarlo como .archivo wsdl en su computadora que usted desea generar en el cliente.A continuación, utilice el wsdl.exe para generar el cliente apuntando a la ruta de guardado del archivo wsdl.
Otros consejos
Otra opción es ir a la aplicación web config o app config y añadir lo siguiente en el elemento:
<system.net>
<defaultProxy useDefaultCredentials="false">
<proxy usesystemdefault="true" proxyaddress="10.0.0.1" port="80" bypassonlocal="true" />
</defaultProxy>
</system.net>
A continuación, puede agregar la web de referencia en la forma normal.