Issue 31004  —   UHTTP: Windows NTLM pass-through authentication not working anymore since MX06

Status:   Solved in 10.2.01

Solution available in patch(es):      G102

Description:

 Summary:
 Uniface: Up until MX06 (version 9.6.07) it was possible to use the pass-through
 NTLM authentication on Windows with the UHTTP component. Since MX06 (after
 switching UHTTP on Windows to cURL) this does not work anymore.

 Environment:
 +Uniface: Version 9.6.07 (and higher) - MX06
 +Operating System: All Windows versions
 +Database: DBMS independent

 Symptoms:
 Up until MX06 (version 9.6.07) it was possible to use the pass-through NTLM
 authentication on Windows with the UHTTP component. Since MX06 (after switching
 UHTTP on Windows to cURL) this does not work anymore.

 The pass-through NTLM authentication is used (prior to MX06) when no user name
 and password are specified with the UHTTP SEND operation and the Web Server is
 using Windows Authentication (with the providers NTLM and/or Negotiate). In
 this case UHTTP uses the credentials of the logged-on user (in order to send a
 challenge response to the Web Server for authentication).

Workaround:

 There is no known workaround for this problem.

Notes: