Is Zinc-HTTP supports NTLM proxy authentication? 2011/6/28 Sven Van Caekenberghe <sven@beta9.be>
Name: Zinc-HTTP-SvenVanCaekenberghe.164 Author: SvenVanCaekenberghe Time: 17 June 2011, 9:16:22 am UUID: 90d57d3d-fc41-4548-a2fd-dcd7c22a3a1f Ancestors: Zinc-HTTP-SvenVanCaekenberghe.163
implemented support for proxies that require authorization; ZnHeaders class>>#requestHeadersFor: will add a Proxy-Authorization header when needed; added public API ZnNetworkingUtils class>>#proxyAuthorizationHeaderValueToUrl: removed public API ZnNetworkingUtils class>>#httpProxy and #isProxySet; upgraded public API ZnNetworkingUtils class>>#shouldProxyUrl: to be a primary interface; refactored internals of ZnNetworkUtils to use NetworkSystemSettings directly instead of HTTPSocket;
this code still has to be tested and validated with real world proxies ---
Zn is no longer using HTTPSocket as authorative source for the proxy settings info, but is using NetworkSystemSettings. This was necessary to get the info for authenticated proxies. Also, we should not depend on HTTPSocket if we can avoid it.
So yes, it seems as if the code that Marcus showed needs to modify NetworkSystemSettings, which would fix Mariono's issues.
Sven