As we increasingly integrate with HTTP servers the LabVIEW functions appear more and more limited.
Authentication is a major concern and in enterprise environments one option is NTLM (or Windows Authentication).
I would like to see the HTTP client support this as in this case we had to abandon using LabVIEW for the integration.
Is digest auth an option for you? IIS 6 (and presumably higher) supports digest auth to authenticate Windows users on active directory .I believe LabVIEW's http client already implements NTLM on Windows (I.e. windows-client--to--windows-server) but I don't believe it works on Phar Lap, VxWorks, or Linux RT. Digest auth on the other hand is implemented (and tested) on all OS'. https://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/be052923-6022-4007-833f-...
Not in this case, the requirement for the system was to use Windows Authentication - LabVIEW was just looking to integrate with it.
I did give it a go on Windows but it did not seem to work. I could not find any documentation on what methods are supported - the help just points to the web service authentication pages so the assumption is that the open handle username and password is only for NI-Auth. If this is not the case this documentation should be updated.
I switched over from the NI HTTP toolkit to the secure TCP/IP funtions in the encryption compendium from LVS-tools. It's got basic and NTLM proxy authentication.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.