Github user semancik commented on the issue:

    https://github.com/apache/httpcomponents-client/pull/66
  
    @michael-o My understading is that it cannot be achieved by Kerberos for 
all the cases. E.g. if you need device that is not part of the domain to access 
WinRM service. That is often the case for monitoring or management 
infrastructure (such as IDM).
    Of course we are managing servers with "custom" code via SOAP. That's what 
WinRM client is, isn't it?
    As for the disagreement: the original NTLM "engine" in HTTP client was 
stateless. I guess that it was stateless because it was only partial 
implementation done long before Microsoft opened up the specifications. The 
implementation was a simple 3-message exchange which was not that hard to 
implement in a stateless way. However, CredSSP needs full NTLM implementation 
with wrapping (a.k.a. "encryption") capability. Therefore I have implemented 
it. In a stateful way, which was quite an obvious choice. But my contribution 
was re-engineered to stateless implementation once again. Without any 
explanation. That was the point that I have decided that the cooperation won't 
work.


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to