3

Rubyに推奨される優れたNTLMライブラリを持っている人はいますか?

http://rubyforge.org/projects/rubyntlm/がありますが、かなり長い間触れられていませんでした。

更新: クライアント ライブラリを探していることを指摘するのを忘れていました。使用したいサービスは NTLM の背後にあります。

4

2 に答える 2

1

用途によっては、rack-ntlmが役立つ場合があります。

仕事でイントラネットへのログインに NTLM を使用していますが、結局、winbind で Apache をセットアップすることになりました。このガイドをレールの統合 に使用しました。

これらのガイドをwinbind の構成に使用しまし

于 2010-05-12T10:38:04.717 に答える
1

この宝石を試してみて ください https://rubygems.org/gems/httpi-ntlm

gem install httpi-ntlm

NTLM 経由で SharePoint 2007 および 2010 を使用すると、うまく機能しました。

require 'httpi-ntlm'
request = HTTPI::Request.new("http://example-ntlm-url")
request.auth.ntlm("username", "password")
response = HTTPI.get request
puts response.body

[httpi][1]httpi-ntlm をロードする前に、gem がロードされていないことを確認してください。そうしないと、httpi gem の HTTPI クラスがロードされ、auth.ntlmメソッドが見つかりません。

于 2011-10-09T06:03:12.927 に答える