2

事実

  1. NTLM 認証で保護された Web サービスにアクセスする必要があります。
  2. Coldfusion 8 を使用しています。
  3. このソリューションをクロスプラットフォームにする必要があります。Windows、Linux、OS-X (別名 .NET コンポーネントなし)
  4. Java が進むべき道のようですが、オンラインで入手できる限られたアドバイスに頭を悩ませることはできません。

与えられた

  1. URL: 「http://webservice.com/EndPoint.asmx」
  2. 方法: ポスト
  3. ユーザー名:「UN」
  4. パスワード:「PW」
  5. 本文: "name=bob&email=bob@bob.bob"

どうすればいいですか?

4

3 に答える 3

3

この質問が古いことは承知していますが、coldfusion cfhttp が ntlm 認証をサポートしているバージョンを知りたい人にとっては役立つかもしれません。

cfhttp Coldfusion 11のドキュメントを見ると

NTLM 認証のサポートが追加されました。追加された 3 つの属性 - authType、domain、workstation

ColdFusion 11 cfhttp は、NTLM 認証をサポートするようになりました。朗報です!!!!!

于 2014-04-13T22:28:19.183 に答える
2

はい、Apache の HTTP クライアント コンポーネントに基づくものがあります。

http://ntlmhttpclient.riaforge.org/

POST メソッドと NTLM 認証をサポートしています。

于 2012-06-05T15:33:17.533 に答える
0

Railo 4 が NTLM をサポート するようになりましたhttp://webonix.net/post/railo-can-do-ntlm-authentication 複数の認証プロバイダーがある場合、IIS7 には Railo 4.1 が必要です

于 2013-08-30T08:40:46.810 に答える