我后面的防火墙以仅 NTLM 模式运行 Microsoft ISA 服务器。哈希是否有人成功通过 Ruby SSPI gem 或其他方法安装/更新他们的 Ruby gem?
…还是我只是懒惰?
注意:rubysspi-1.2.4 不起作用。
这也适用于 IronRuby 项目的一部分“igem”
我无法从命令行开关让我的工作,但我已经能够通过设置我的HTTP_PROXY环境变量来做到这一点。(请注意,案例似乎很重要)。我有一个批处理文件,其中有这样一行:
HTTP_PROXY
SET HTTP_PROXY=http://%USER%:%PASSWORD%@%SERVER%:%PORT%
在我到达这条线之前,我设置了四个引用变量。例如,如果我的用户名是“wolfbyte”,我的密码是“secret”,而我的代理名为“pigsy”并在端口 8080 上运行:
SET HTTP_PROXY=http://wolfbyte:secret@pigsy:8080
您可能需要小心管理它,因为它会将您的密码以纯文本形式存储在机器的会话中,但我认为这应该不是什么大问题。