Prohlížeče kontaktují localhost přes proxy

Prohlížeče kontaktují localhost přes proxy
« kdy: 25. 01. 2012, 13:15:42 »
Zdravím, nevím jestli mi budete umět poradit.

Momentálně řeším problém s desktopovou aplikací, která některé komponenty (vesměs ty zobrazovací) řeší jako HTML stránku. Aby byl obsah dynamický, instaluje na localhost (bindovaný jen na localhost) webový server. Prohlížeč pak otevírá na http://localhost:XXXX/, kde XXXX je číslo nějakého portu.

Problém je, že některé prohlížeče, momentálně Internet Explorer 9, ale i Firefox, tvrdošijně posílají requesty na localhost přes proxy. Jedná se o situaci, kdy má uživatel zaškrtnutou automatickou detekci proxy, což je výchozí stav... a teď vysvětlujte BFUčkovi, že si to má změnit... Request poslaný na proxy se samozřejmě vrátí jako 404.

Netušíte někdo, co tohle ovlivňuje? Dokonce se mi stalo, že mám na jedné síti dva počítače s Windows7, IE9 a stejné nastavení proxy a na jednom to funguje a na druhém to rve přes proxy a nefunguje

Zkusil jsem: Google (neporadil, jen klasické rady), hosts, flushdns, registerdns, restartovat, uvést IE9 do výchozího stavu... přenést localhost do zóny interner, přenést do zóny intranet....
« Poslední změna: 25. 01. 2012, 13:26:09 od Petr Krčmář »


Leoš

Re:Prohlížeče kontaktují localhost přes proxy
« Odpověď #1 kdy: 25. 01. 2012, 14:06:51 »
Evidentně nemáte správně nakonfigurované používání proxy. Správně se to dělá takto: http://en.wikipedia.org/wiki/Proxy_auto-config

Re:Prohlížeče kontaktují localhost přes proxy
« Odpověď #2 kdy: 25. 01. 2012, 17:38:37 »
Kdysi jsem delal aplikaci podobnym zpusobem. K instalačce jsem přidal nainstralované chrome. Další možnost je upravit nastaveni proxi prez  registry, treba nejakym .reg souborem na ktery bfu klikne. Nebo se muze spustit pri instalaci.