3CX phone system NTLM auth with Nav2016

Sharecom
Member Posts: 2
I am in the process of linking a 3CX VoIP telephony with Nav2016. I got some web services where I can get the data out of Navision perfectly when logging in manually.
Now this has to be done automatically and the flow is as follows:
-> A customer calls the phone number is passed on to Navision, in return we get a Queue Line Number where the switchboard calls it.
But every time my flow stops because I have to enter the login and password in the headers and this turns out to be incorrect.
It's a NTLM auth that Nav2016 is using
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" >
<Body>
<auth>
<username>NAV login</user>
<password>NAV paswoord<password>
<auth>
<RetrieveDataQueue xmlns="urn:microsoft-dynamics-schemas/codeunit/RetrieveData">
<atxtCustTel>
",session.ani,"
</atxtCustTel>
</RetrieveDataQueue>
</Envelope>
Here you can see the login section and the retrieve data, but everything already fails at login, everything is still in progress with the phone number "session.ani" of the client that is filled in, but without permission in Navision I don't get anything back.
This is what I get as a result
HTTP/1.1 401 Unauthorized
Content-Length: 0
Server: Microsoft-HTTPAPI/2.0
WWW-Authenticate: Negotiate
Can someone help me with this?
Now this has to be done automatically and the flow is as follows:
-> A customer calls the phone number is passed on to Navision, in return we get a Queue Line Number where the switchboard calls it.
But every time my flow stops because I have to enter the login and password in the headers and this turns out to be incorrect.
It's a NTLM auth that Nav2016 is using
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" >
<Body>
<auth>
<username>NAV login</user>
<password>NAV paswoord<password>
<auth>
<RetrieveDataQueue xmlns="urn:microsoft-dynamics-schemas/codeunit/RetrieveData">
<atxtCustTel>
",session.ani,"
</atxtCustTel>
</RetrieveDataQueue>
</Envelope>
Here you can see the login section and the retrieve data, but everything already fails at login, everything is still in progress with the phone number "session.ani" of the client that is filled in, but without permission in Navision I don't get anything back.
This is what I get as a result
HTTP/1.1 401 Unauthorized
Content-Length: 0
Server: Microsoft-HTTPAPI/2.0
WWW-Authenticate: Negotiate
Can someone help me with this?
0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions