Ошибка: слишком много перенаправлений или повторов аутентификации - PullRequest
0 голосов
/ 27 сентября 2019

версия узла: 10.16.3 npm или версия пряжи: 6.9.0 ОС / версия / архитектура: Windows Server 2012 R2 Standard win32 6.3.9600 x64 Применимая версия nodegit: 0.24.3

У меня следующий кодклонировать репо из http://tfs:8080/tfs, Я использую userpassPlaintextNew

const nodegit = require('nodegit');

var opts = {
    fetchOpts: {
        callbacks: {
            credentials: (() => {
               return nodegit.Cred.userpassPlaintextNew(account, password)
            })
        }
    }
};

exports.cloneRepo = async(gitUrl, localFolder) => {
    await nodegit.Clone(gitUrl, localFolder, opts)
    .then((repo) => {
    })
    .catch((err) => {
        throw new Error(err);
    });
}

Я разместил приложение js на этом узле, используя iisnode на IIS на компьютере с Windows 10, и вызов работает нормально.Но когда он размещен на Windows Server 2012 R2, он дает мне эту ошибку.Может ли кто-нибудь, пожалуйста, помогите мне с этим, ценю это.Я думаю, что с настройкой может быть что-то не так.

...