Hallo Forum,
nach mehrstündiger Suche ohne brauchbaren Ergebnis, hoffe ich nun im Forum ein paar Antworten zu finden. Ich möchte über ein Java-Program eine Verbindung zum Webservice von MS Dynamics NAV herstellen.
Leider scheitere ich bisher immer am Fehler 401:
org.apache.axis2.AxisFault: Transport error: 401 Error: Unauthorized
...
Kann vielleicht jemand weiterhelfen? Wie bekomme ich die Verbindung zustande?
Mueller ist ein Domainuser in der gleichen Domäne wie der Webservice, d.h. example.local\mueller, testserver1.example.local
Diese Fehlerquelle kann ausgeschlossen werden: Web Services Changes for Microsoft Dynamics NAV 2009 SP1
Vielen Dank!
nach mehrstündiger Suche ohne brauchbaren Ergebnis, hoffe ich nun im Forum ein paar Antworten zu finden. Ich möchte über ein Java-Program eine Verbindung zum Webservice von MS Dynamics NAV herstellen.
Leider scheitere ich bisher immer am Fehler 401:
org.apache.axis2.AxisFault: Transport error: 401 Error: Unauthorized
...
Java:
String URL = "http://testserver1.example.com:7047/test/ws/Interface"
String username = "mueller";
String password = "secret";
InterfaceStub axis2stub = new InterfaceStub(URL.trim());
Options options = new Options();
HttpTransportProperties.Authenticator authenticator = new HttpTransportProperties.Authenticator();
authenticator.setAuthSchemes(Arrays.asList(new String[]{HttpTransportProperties.Authenticator.NTLM}));
authenticator.setUsername("mueller");
authenticator.setPassword("secret");
authenticator.setHost("testserver1");
authenticator.setDomain("example.local");
authenticator.setPort(7047);
authenticator.setPreemptiveAuthentication(true);
options.setProperty(HTTPConstants.AUTHENTICATE,authenticator);
axis2stub._getServiceClient().setOptions(options);
Action_Input ax2Input = new Action_Input();
Action_Output ax2Output=ax2stub.Action(ax2Input);
Kann vielleicht jemand weiterhelfen? Wie bekomme ich die Verbindung zustande?
Mueller ist ein Domainuser in der gleichen Domäne wie der Webservice, d.h. example.local\mueller, testserver1.example.local
Diese Fehlerquelle kann ausgeschlossen werden: Web Services Changes for Microsoft Dynamics NAV 2009 SP1
Vielen Dank!
Zuletzt bearbeitet: