prevent null workstation #'s from passing..

to axios-ntlm
This commit is contained in:
sur.la.route 2022-06-14 07:42:53 -05:00 committed by GitHub
parent 0bd1c42080
commit cf2ca71dee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -279,12 +279,18 @@ class Monitor extends BeanModel {
if (this.auth_method === "ntlm") {
options.httpsAgent.keepAlive = true;
res = await httpNtlm(options, {
let ntlmOptions =
{
username: this.basic_auth_user,
password: this.basic_auth_pass,
domain: this.authDomain,
workstation: this.authWorkstation,
});
}
if (this.authWorkstation) {
ntlmOptions.workstation= this.authWorkstation;
}
res = await httpNtlm(options, ntlmOptions);
} else {
res = await axiosClient.request(options);