как проверить API Jenkins (с именем пользователя и паролем) с помощью вызова Ajax из внешнего интерфейса - PullRequest
0 голосов
/ 16 января 2020
$.ajax({
    url : "http://10.225.105.230:8080/job/MPP_Automation_REL_Phones/buildWithParameters?token=3bd2580adbf3d932f5207fce2a0a4dea",
    // username:'User',//change this
    // password:'Password',//change this
    beforeSend: function(xhr) { 
       xhr.setRequestHeader("Authorization", "Basic " + btoa("gb-mpp:C!sc0123")); 
    },
    type: "POST",
    crossDomain:true,
    data: {TEST_CASE: "F_TC_102_LocalHoldRetrieve.py",file0:"device-config.tts"},
    success: function(data){
        console.log(data);
    }
});

Я пытаюсь собрать Jenkins, используя приведенный выше Ajax вызов. Но это дает ошибку Cors Policy. В сторону Дженкинса добавлена ​​политика CORS с использованием плагина, но я так и не получил. Кто-нибудь может мне помочь.

...