0

我有一个电子应用程序,可以很好地从 下载文件HTTP,但是我需要它从HTTPS站点下载文件。该HTTPS网站使用MFA,我在应用程序中有这个工作。它会提示我通过 登录,然后我在我的应用程序中列出的任何 URL 链接都会打开,并且在我再次登录之前MFA不需要身份验证。MFA

我遇到的问题是:当我使用下面的代码获取HTTPS文件时,它给了我一个 401,即使我之前已经通过 登录MFA,我可以在通过我的应用程序浏览网站时访问这个文件。好像下面的代码不看当前会话状态?关于如何做到这一点的任何想法

function downloadFile() {
    var httpreq = require('httpreq');
    httpreq.download('https://mywebsite.com/test.xlsx',
                         __dirname + '/test.xlsx',
                             function (err, progress) {
                                 if (err) return console.log(err);
                                 console.log(progress);
                             },
                                 function (err, res) {
                                     if (err) return console.log(err);
                                     console.log(res);
                                 });
}
4

0 回答 0