Options

2009SP1 Webservices - public access?

kfuglsangkfuglsang Member Posts: 26
edited 2010-01-13 in NAV Three Tier
Hi all,

I have just set up a new virtual machine with Windows XP and NAV2009 SP1. I am going to use it to test the new webservices functionality.

In order to test the services, I wanted to use SoapUI. I can access the services from within Internet Explorer, but SoapUI is failing to retrieve the WSDL.
I tried saving the WSDL and manually load this in SoapUI, but now when I try to test a request, I get a 401 Unauthorized exception back.

Furthermore, I cannot access the services from any other machines (the virtual machine is in a local workgroup). Ideally, I want to provide a web service that can be accessed with a username and password (and perhaps SSL-encryption).

I suspect it has something to do with the NAV webservices that wants Windows Authentication, but how can I change this behavior?

Best Regards
Kenneth

Comments

  • Options
    ara3nara3n Member Posts: 9,255
    You can change the authincation to use NTLM. In customsettings.config file on the service tier.


    But I believe it's NTLMv2 and SOAPUI has not implemented this.


    Freddy had mentioned that he was going to show example on how to integrate with non-windows system.
    like Java, PHP, and etc, but it hasn't happened yet.


    If you are using .NET app or MSDOM automation, you shouldn't have any issues, For everything else
    The only option I see is use web service proxy.

    http://mibuso.com/blogs/ara3n/2009/05/0 ... b-service/
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
Sign In or Register to comment.