问题

我背后的防火墙正在以NTLM唯一模式运行Microsoft ISA服务器.哈希任何人都成功地通过Ruby SSPI gem或其他方法安装/更新他们的Ruby宝石?

....还是我只是懒惰?

注:Rubysspi-1.2.4不起作用。

这也适用于IronRuby项目的一部分“igem”

  最佳答案

我无法从命令行开关让我工作,但我只是通过设置我的HTTP_PROXY环境变量才能做到这一点. (注意这种情况似乎很重要).我有一个批处理文件,其中有这样的行:

 SET HTTP_PROXY=http://%USER%:%PASSWORD%@%SERVER%:%PORT%
 

我显然在到达此行之前设置了四个引用变量.作为一个例子,如果我的用户名是“wolfbyte”,我的密码是“秘密”,我的代理名为“Pigsy”并在端口8080上运行:

 SET HTTP_PROXY=http://wolfbyte:[email protected]:8080
 

您可能想要小心如何管理它,因为它在机器会话中将密码存储在纯文本中,但我不认为它应该是太多的问题.

  相同标签的其他问题

rubyproxyrubygemsironruby