からファイルをダウンロードするのに最適な電子アプリがHTTPありますが、サイトからファイルをダウンロードするにはそれが必要ですHTTPS。このHTTPSサイトでは を使用してMFAおり、これをアプリで使用しています。経由でログインするように求めMFAられ、アプリにリストした URL リンクはすべてとして開き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);
});
}