Node.js 401节点错误,但邮递员成功

Node.js 401节点错误,但邮递员成功,node.js,express,node-modules,nodeapi,Node.js,Express,Node Modules,Nodeapi,当我使用basic authentication从postman调用API时,它给出了正确的响应。但当我从nodejs调用API时,它给出了401错误。我指的是正确的id和密码 Post successful! Server responded with: <html> <head><title>401 Authorization Required</title></head> <body bgcolor="white">

当我使用
basic authentication
postman
调用
API
时,它给出了正确的响应。但当我从
nodejs
调用API时,它给出了
401错误。我指的是正确的id和密码

Post successful!  Server responded with: <html>
<head><title>401 Authorization Required</title></head>
<body bgcolor="white">
<center><h1>401 Authorization Required</h1></center>
<hr><center>nginx/1.14.2</center>
</body>
</html>
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
var request = require('request');

var url = 'https://50d5a18993c046e585b90bc8cc5e1f80-jcs.oci.cloudonline.ml:443/IMCMCSREST/rest/v1/PlannedCosts'
var user = 'Shrutisharma@xxxx.com';
var pass = 'DDixishruti1234';

// Save these for future requests
var userId;
var authToken;

// Use POST instead of GET
request.post(
    {
        uri: url,
        // I'm using form because it matches the urlEncoding behaviour expected by `restivus`
        form: { username: user, password: pass }
    },
    function (err, httpResponse, body) {
        if (err) {
            return console.error('post failed:', err);
        }
        console.log(body);
        //var json = JSON.parse(body);
        //authToken = json.data.authToken;
        //userId = json.data.userId;
        console.log('Post successful!  Server responded with:', body);
    }
);