Using matlab.net.http.RequestMessage.Send with NTLM authentication
Mostrar comentarios más antiguos
Good day,
I have a need to call a web API from my matlab code which has been secured with NTLM authentication on the server side.
I tried the following matlab functionality but cannot seem to get around the authentication problem: 1) webwrite 2) matlab.net.http.RequestMessage.send(scope, options) where options = HTTPOptions('Credentials',Credentials('Username','xyz','Password','abc','Scope',URI(strUrl)),'ConnectTimeout',30)
Can you advise if/how I can make the web call work under NTLM authentication.
Thank you. Thien
Respuestas (2)
Thien Pham
el 23 de Oct. de 2017
1 voto
1 comentario
Andrew Stamps
el 23 de Oct. de 2017
Thank you. This is generally what I needed.
Morrie Gasser
el 7 de Ag. de 2017
0 votos
Unfortunately, as of R2017a, the HTTP interface (classes in matlab.net.http) and webwrite do not support NTLM. It is supported by webread, but only for the GET method.
2 comentarios
Thien Pham
el 7 de Ag. de 2017
Andrew Stamps
el 20 de Oct. de 2017
Thien,
Any chance you could share this workaround? I am experiencing a similar issue.
Thanks, Andy
Categorías
Más información sobre Call Web Services from MATLAB Using HTTP en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!