Using matlab.net.http.RequestMessage.Send with NTLM authentication
Mostra commenti meno recenti
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
Risposte (2)
Thien Pham
il 23 Ott 2017
1 voto
1 Commento
Andrew Stamps
il 23 Ott 2017
Thank you. This is generally what I needed.
Morrie Gasser
il 7 Ago 2017
0 voti
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 Commenti
Thien Pham
il 7 Ago 2017
Andrew Stamps
il 20 Ott 2017
Thien,
Any chance you could share this workaround? I am experiencing a similar issue.
Thanks, Andy
Categorie
Scopri di più su Call Web Services from MATLAB Using HTTP in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!