zenchild/WinRM — pull request #19 by pmorton (2012-02-17 01:00:01+00:00)
Title: Support disabling GSSAPI so that negotiate will work when GSSAPI is broken

Here is the scenario, I am on a MAC and while GSSAPI is present and initalized (kinit), it does not work with this gem. I have been pounding my head for hours trying to get this to work. So I failed back to basic auth. However the issue with basic auth is that it does not suport windows domains. Ergh. All of my authentication is built around a centralized windows account. So what I found was that if I simply provide an options to disable gssapi (:disable_gssapi), I am able to authenticate thanks to rubyntlm. If you have a suggestion for an alternate approach that will allow me to turn of gssapi, I am happy to code it up. Please let me know what you think.