OVH Cloud OVH Cloud

WebService avec un proxy

4 réponses
Avatar
Faure-vincent Pascal
Bonjours

j'utilise un webservice. Le client qui veut accéder au service est derrière
un proxy.
"le message d'erreur est le suivant: The request failed With HTTP status
407: Proxy authentification required"

Mon source est le suivant:

ServiceVal.ServicePortail s=new TestProxy.Serviceval.servicePortail();
s.url="http://81............................................................./servicePortail.asmx";
WebProxy myProxy=new WebProxy("proxy.essai33.org:8080",true);
myProxy.credentials=new NetworkCredential("user","password","domaine");
s.Proxy=myProxy;
s.LirePortails();


Le service web fonctionne sans proxy.


Quelqu'un aurait une solution, un idée, une piste quoi

merci d'avance
pascal

4 réponses

Avatar
Eric Mittelette[MS\)
C'est la bonne approche me semble t il...
Les credentials sont les bons ?
"Faure-vincent Pascal" a écrit dans le
message de news: O$7$
Bonjours

j'utilise un webservice. Le client qui veut accéder au service est
derrière un proxy.
"le message d'erreur est le suivant: The request failed With HTTP status
407: Proxy authentification required"

Mon source est le suivant:

ServiceVal.ServicePortail s=new TestProxy.Serviceval.servicePortail();
s.url="http://81............................................................./servicePortail.asmx";
WebProxy myProxy=new WebProxy("proxy.essai33.org:8080",true);
myProxy.credentials=new NetworkCredential("user","password","domaine");
s.Proxy=myProxy;
s.LirePortails();


Le service web fonctionne sans proxy.


Quelqu'un aurait une solution, un idée, une piste quoi

merci d'avance
pascal










Avatar
Faure-vincent Pascal
Excuse on c'était trompé dans le nom de domaine
;-)


"Eric Mittelette[MS)" a écrit dans le message de
news: %
C'est la bonne approche me semble t il...
Les credentials sont les bons ?
"Faure-vincent Pascal" a écrit dans
le message de news: O$7$
Bonjours

j'utilise un webservice. Le client qui veut accéder au service est
derrière un proxy.
"le message d'erreur est le suivant: The request failed With HTTP status
407: Proxy authentification required"

Mon source est le suivant:

ServiceVal.ServicePortail s=new TestProxy.Serviceval.servicePortail();
s.url="http://81............................................................./servicePortail.asmx";
WebProxy myProxy=new WebProxy("proxy.essai33.org:8080",true);
myProxy.credentials=new NetworkCredential("user","password","domaine");
s.Proxy=myProxy;
s.LirePortails();


Le service web fonctionne sans proxy.


Quelqu'un aurait une solution, un idée, une piste quoi

merci d'avance
pascal














Avatar
Rivière Marc
Bonjour,

Existe t'il un moyen d'utiliser les paramètres de la session courante et
ainsi ne pas placer "en dur" le nom de l'utilasateur etc ... à la ligne :
myProxy.credentials=new NetworkCredential("user","password","domaine");

D'avance merci.
Cordialement,
Rivière Marc.

"Eric Mittelette[MS)" a écrit :

C'est la bonne approche me semble t il...
Les credentials sont les bons ?
"Faure-vincent Pascal" a écrit dans le
message de news: O$7$
> Bonjours
>
> j'utilise un webservice. Le client qui veut accéder au service est
> derrière un proxy.
> "le message d'erreur est le suivant: The request failed With HTTP status
> 407: Proxy authentification required"
>
> Mon source est le suivant:
>
> ServiceVal.ServicePortail s=new TestProxy.Serviceval.servicePortail();
> s.url="http://81............................................................./servicePortail.asmx";
> WebProxy myProxy=new WebProxy("proxy.essai33.org:8080",true);
> myProxy.credentials=new NetworkCredential("user","password","domaine");
> s.Proxy=myProxy;
> s.LirePortails();
>
>
> Le service web fonctionne sans proxy.
>
>
> Quelqu'un aurait une solution, un idée, une piste quoi
>
> merci d'avance
> pascal
>
>
>
>
>
>
>
>





Avatar
Rivière Marc
J'ai trouvé :
System.Net.CredentialCache.DefaultCredentials



"Rivière Marc" wrote:

Bonjour,

Existe t'il un moyen d'utiliser les paramètres de la session courante et
ainsi ne pas placer "en dur" le nom de l'utilasateur etc ... à la ligne :
myProxy.credentials=new NetworkCredential("user","password","domaine");

D'avance merci.
Cordialement,
Rivière Marc.

"Eric Mittelette[MS)" a écrit :

> C'est la bonne approche me semble t il...
> Les credentials sont les bons ?
> "Faure-vincent Pascal" a écrit dans le
> message de news: O$7$
> > Bonjours
> >
> > j'utilise un webservice. Le client qui veut accéder au service est
> > derrière un proxy.
> > "le message d'erreur est le suivant: The request failed With HTTP status
> > 407: Proxy authentification required"
> >
> > Mon source est le suivant:
> >
> > ServiceVal.ServicePortail s=new TestProxy.Serviceval.servicePortail();
> > s.url="http://81............................................................./servicePortail.asmx";
> > WebProxy myProxy=new WebProxy("proxy.essai33.org:8080",true);
> > myProxy.credentials=new NetworkCredential("user","password","domaine");
> > s.Proxy=myProxy;
> > s.LirePortails();
> >
> >
> > Le service web fonctionne sans proxy.
> >
> >
> > Quelqu'un aurait une solution, un idée, une piste quoi
> >
> > merci d'avance
> > pascal
> >
> >
> >
> >
> >
> >
> >
> >
>
>
>