2

事实

  1. 我需要访问受 NTLM 身份验证保护的 Web 服务。
  2. 我正在使用 Coldfusion 8。
  3. 我需要这个解决方案是跨平台的,例如。Windows、Linux、OS-X(又名无 .NET 组件)
  4. Java 似乎是要走的路,但我无法理解在线提供的有限建议。

给定

  1. 网址:“http://webservice.com/EndPoint.asmx”
  2. 方法:POST
  3. 用户名:“联合国”
  4. 密码:“PW”
  5. 正文:“姓名=bob&email=bob@bob.bob”

我该怎么做呢?

4

3 回答 3

3

我知道这个问题很老,但它可能对那些想知道coldfusion cfhttp 支持ntlm 身份验证的版本有所帮助。

如果您查看 cfhttp Coldfusion 11 文档

添加了对 NTLM 身份验证的支持。添加了三个属性 - authType、域和工作站

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 回答