Is Zinc-HTTP supports NTLM proxy authentication? 2011/6/28 Sven Van Caekenberghe <[email protected]>
> 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 > > >
