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") { if (this.auth_method === "ntlm") {
options.httpsAgent.keepAlive = true; options.httpsAgent.keepAlive = true;
res = await httpNtlm(options, { let ntlmOptions =
{
username: this.basic_auth_user, username: this.basic_auth_user,
password: this.basic_auth_pass, password: this.basic_auth_pass,
domain: this.authDomain, domain: this.authDomain,
workstation: this.authWorkstation, }
});
if (this.authWorkstation) {
ntlmOptions.workstation= this.authWorkstation;
}
res = await httpNtlm(options, ntlmOptions);
} else { } else {
res = await axiosClient.request(options); res = await axiosClient.request(options);