Skip to content

Adding the ability for Mendix to use Apache HttpClient to leverage NTLM authentication for web services. This includes the ability to access Microsoft Dynamics AX and NAV.

License

Notifications You must be signed in to change notification settings

chadevansMX/WebService_NTLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTLMWebService

Adding the ability to use Apache HttpClient to leverage NTLM authentication for web services. This includes the ability to access Microsoft Dynamics AX and NAV.

Third Party Libraries Used

Includes the Apache HttpClient version 4.4, with support for NTLMv1, NTLMv2. See Apache HttpComponents

Usage

In order to enable support for NTLM on a web service call, you will need to do the following:

  1. Add a Consumed Web Service resource for the web service (used for schema generation)
  2. Add a Domain-to-XML mapping for the request body, based on the web service from above
  3. Add a XML-to-Domain mapping for the response, based on the web service from above
  4. Create a microflow that does the following:
  5. Create a request FileDocument
  6. Add an Import XML action to convert domain to xml to the request FileDocument
  7. Create a response FileDocument
  8. Call 'Call_NTLMWebService' microflow with the above + the config object
  9. Add an Export XML action to convert the xml to domain to the response FileDocument

About

Adding the ability for Mendix to use Apache HttpClient to leverage NTLM authentication for web services. This includes the ability to access Microsoft Dynamics AX and NAV.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published