Hello,
we are currently trying to implement a Webservice-"way" from SAP to NAV.
We already succeeded in creating it from NAV to SAP.
But the NAV webservice demands AD-Credentials.
Is there any workaround for webservices to get a connection or is the only way to write a webservice proxy that makes an AD auth with the name/password and forward that to the NAV webservice then?
Thanks for your help
Yours sincerely
Jan
0
Comments
Not sure if I could catch which way you are referring to about who is calling who. But here is an example from a ASP .NET web site calling NAV web service from another domain. Hope this brings you further. Not sure which possibilities there are in SAP of course.
But SAP (afaik) does not support AD Auth, which is required for NAV.
Your code consumes a webservice from C#. But C# in SAP? I don't think so ;-)
Cheers,
Jan
Hi
"MrWho" showed an example of NTLM authentication, providing User&Password instead of current Windows Authentication (kerberos) credentials...
Matteo
it's just to show that its possible to do without windows auth...
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Thanks for understanding me. So it is verified. I was afraid about the answer.
Well, SAP knows only the Basic Auth, means "i give userid and password, let me in", instead of "Here is my kerberos ticket" *door opens* ;-)
Seems i have to write a WS Proxy service for adding that Credentials.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
http://mibuso.com/blogs/ara3n/2009/05/0 ... b-service/
It's basically a windows service that communicates with nav web service.
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n