У меня возникают трудности с получением ответа с заголовком 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)
};