HejProxy och Win XP
Jag har gjort en Windows forms appl. som kommunicerar över Internet med en publik webbservice.
Denna har körts på ett otal olika datorer på olika ställen utan problem.
Nu har emellertid en person problem med att få kontakt med webbservern.
De har
* Windows XP SP1 (inte säker men i all fall inte SP2)
* Modemuppkoppling till TELE2
* en proxy som mitt program kan finna (se nedan i koden )
* stängt av brandväggen
De kan
* surfa obehindrat med explorer.
Men
mitt program får inte kontakt med servern alltså.
En testkod enligt nedan ger bara felet can't find server.
// använd proxy inställningar från IE
GlobalProxySelection.Select = WebProxy.GetDefaultProxy();
// skapa request
WebRequest myRequest = WebRequest.Create( "http://" + this.url.Text );
// skriv ut proxyns adress
this.resultbox.Text += Environment.NewLine + "Startar test med proxy: " + (( WebProxy) myRequest.Proxy ).Address;
// ta hem data & skriv ut 2 rader
Stream str = myRequest.GetResponse().GetResponseStream();
StreamReader sr = new StreamReader(str);
this.resultbox.Text += Environment.NewLine + Environment.NewLine
+ "Kontakt OK. " + Environment.NewLine
+ sr.ReadLine()
+ Environment.NewLine + sr.ReadLine();
Är det något mer jag kan göra i testväg?
Alla förslag är välkommna.
/Staffan