Как сделать Ajax-запрос к Rally Webhooks API?Это с поддержкой CORS? - PullRequest
0 голосов
/ 05 октября 2018

У меня возникают трудности с получением ответа с заголовком Access-Control-Allow-Origin из Rally API при выполнении запроса Ajax с ключом API.Документация указывает, что перекрестное происхождение должно быть разрешено, а заголовок должен присутствовать, если в запросе используется свойство withCredentials.Если кто-то сможет пролить свет на то, чего здесь не хватает, это было бы очень полезно.

Редактировать : Кажется, я смешиваю документацию с обычным API и API webhooks, который являетсяотдельный сервис.Вопрос, на который мне действительно нужно ответить, заключается в том, что CORS включен в API webhooks, и если да, то что не так, ajax называется ниже:

var ajaxCallSettings = {
    "async": true,
    "crossDomain": true,
    "url": "https://rally1.rallydev.com/apps/pigeon/api/v2/webhook",
    "method": "POST",
    "headers": {
        "Content-Type": "application/json",
        "ZSESSIONID": key
    },
    "xhrFields": {
        "withCredentials": true
    },
    "data": JSON.stringify(rallyWebhook)
};

1 Ответ

0 голосов
/ 09 октября 2018

Я не думаю, что CORS включен для службы webhooks в настоящее время.Если вам нужна эта функция, обратитесь к администратору или представителю учетной записи, чтобы сделать официальный запрос.

...