2009-06-05 5 views
15

ho incontrato due diverse varianti di questo:Il ServicePointManager non supporta i proxy di * schema

"Il ServicePointManager non supporta i proxy di sistema di proxy" "Il ServicePointManager non supporta i proxy di schema HTTPS"

Viene visualizzato questo errore quando un client tenta di connettersi ai nostri servizi Web tramite un proxy. Ho riscontrato questo problema con alcuni client che utilizzano i proxy, anche se non ho idea di cosa lo stia causando. Il proxy è impostato con System.Net.WebProxy e le credenziali predefinite.

Utilizzo di .Net 1.1, con Microsoft.Web.Services2.

Qualcuno sa che cosa potrebbe causare questo?

risposta

29

OK. Assicurandosi che l'indirizzo proxy sia preceduto da "http: //" sembra averlo risolto in tutti i casi che ho riscontrato finora.

+1

Mi sento stupido per non aver aggiunto http: // in primo luogo. È nei documenti! Ho appena copiato le impostazioni del proxy di Internet Explorer e non ha funzionato. Grazie per la risposta. –

+0

Inoltre puoi vedere l'aggiunta di 'http: //' nel metodo privato 'System.Net.WebProxy.CreateProxyUri' –

1

Ho appena eseguito Fiddler con l'impostazione Automatically Authenticate on/checked. Ha funzionato per me.