【问题标题】:How to consume Microsoft Dynamics AX 2009 AIF web service from Java App如何从 Java 应用程序使用 Microsoft Dynamics AX 2009 AIF Web 服务
【发布时间】:2012-10-26 12:03:59
【问题描述】:

我收到了来自客户端的 MS dynamics AX 2009 AIF Web 服务 WSDL url,并尝试从 Java 客户端使用它。当我连接到 IIS 服务器(Web 服务 url)并通过 NTLM 身份验证传递 SOAP 请求时,我收到如下所述的错误消息

     401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.

任何人都可以帮助并告诉我应该遵循什么方法吗?

在 java 中,我使用 apache DefaultHttpClient 类建立与 IIS 服务器的连接,使用 JCIFS 库进行 NTLM V2 身份验证。我正在尝试在不使用 java 中的 MS dynamics AX .Net Business 连接器的情况下使用 Web 服务。

【问题讨论】:

  • 当我看到一个新的网络服务时,我总是用SOAPUI application 指向它。它是一款免费产品,在各种类型的网络服务方面帮助了我很多。
  • 嗨@user1776970,你解决了吗?我正在开发一项新服务来进行 NTLM 身份验证 nafiux.com/wasp 如果我可以帮助您,请告诉我

标签: service web axapta dynamics-ax-2009 aif


【解决方案1】:

检查这两个问题:

但也许你的问题是防火墙问题,服务所在的地址是不公开的。

【讨论】:

  • 您的“但也许”子句通常是这种情况。
猜你喜欢
  • 1970-01-01
  • 2012-07-15
  • 2023-03-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多