可以Rest Client做 NTLM 认证?
我在文档中没有看到任何身份验证类型的选项:
require 'rest_client'
resource = RestClient::Resource.new 'http://website', :auth_type => 'ntlm', :user => 'USERNAME', :password => 'PASSWORD'
results = resource.get
:auth_type => 'ntlm'
不起作用,而且我在文档或 IRC 聊天室中也找不到任何内容。
最佳答案
NTLM 要求确实缩小了您可以使用的 HTTP 软件的范围,因为它对 Microsoft 如此特定。
您可能想查看“NTLM Authentication for Ruby with Typhoeus and Curl”,然后查看使用Typhoeus而不是休息客户端。
关于ruby - Rest Client 是否支持 NTLM Auth?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4128988/