ruby - Rest Client 是否支持 NTLM Auth?

标签 ruby web-services rest ntlm rest-client

可以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/

相关文章:

api - 在Flutter应用程序中使用Dart的400错误请求尝试连接到FileMaker Database

java - CXF GZIP 其余 JAVA

ruby-on-rails - rails 5 : NoMethodError: undefined method `helper' for MyMailer

ruby - 在 Ruby 中调用私有(private)方法

ruby - 如何降低这个函数的复杂度?

ruby-on-rails - Carrierwave AWS Heroku : current_path and File. 读取找不到文件

java - com.sun.xml.internal.ws.fault.SOAPFaultBuilder 的 NoClassDefFoundError

php - 如何修复可能由操作系统导致的 "http_client.c(227) Error creating a socket"错误

java - WSDL 抽象消息与具体消息

ios - Swift:寻找在循环中使用 Alamofire 调用 API