Ya he comprobado que usando CURL puedo hacer la siguiente llamada:
curl -b cookies.txt -c cookies.txt https://jiracloud.<my-company.com>/browse/PROJ-1731
con este archivo de tarro de galletas:
# Netscape HTTP Cookie File # https://curl.haxx.se/docs/http-cookies.html # This file was generated by libcurl! Edit at your own risk. #HttpOnly_jiracloud.<my-company.com> FALSE / TRUE 0 JSESSIONID XXXXXXX jiracloud.<my-company.com> FALSE / TRUE 0 atlassian.xsrf.token <redacted> Obtuve el valor <redacted> que se muestra simplemente copiando y pegando desde la consola del navegador cuando inicié sesión en nuestro sitio de Jira. De nuevo, esto funciona.
Mi pregunta es si será posible, usando Javascript desde un sitio separado , duplicar la misma llamada curl (es decir, controlar las cookies y los encabezados, lo más importante, las cookies en este caso) con AJAX y tener el mismo éxito. Gracias.