如何从Java App使用Microsoft Dynamics AX 2009 AIF Web服务

时间:2012-10-26 12:04:00

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

我从客户端收到了MS动态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动态AX .Net Business连接器的情况下使用Web服务。

1 个答案:

答案 0 :(得分:1)

检查这两个问题:

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