Jenkins JSON REST API с CORS-запросом с использованием jQuery

Я пытаюсь использовать json API Дженкинса и не могу заставить аутентификацию работать.

настроить:

Безопасность Дженкинса:Jenkin’s own user databaseдоступ:Matrix-gebaseerde beveiligingCORS черезПлагин Jenkins CORSиспользуя имя пользователя / API-токен зарегистрированного пользователя

пытался:

var username = "username";
var apiToken = "apiToken";

// username / api-token on url (basic authentication)
$.ajax({
  url: "http://"+username+":"+apiToken+"@host:port/job/test/api/json",
  method: "GET"
});

// username / api-token supplied using jQuery's username/password properties
$.ajax({
  url: "http://host:port/job/test/api/json",
  method: "GET",
  username: username,
  password: apiToken
});

// username / api-token by setting "Authorization" header directly
$.ajax({
  url: "http://host:port/job/test/api/json",
  method: "GET",
  headers: {
      "Authorization": "Basic " + btoa(username + ":" + apiToken)
  }
});

Все эти попытки приводят к одному и тому же результату:ответ: 403 запрещено

Ответы на вопрос(2)

Ваш ответ на вопрос