Jira Tempo: JSONP не работает?

Я борюсь с JSONP в Jira Tempo.

Я просто хотел, чтобы их пример работал:

fn(
  {"values":
   [
     {
       "key":"",
       "value":"Please select..."
     },
     {
       "key":"0100",
       "value":"This is option ONE"
     },
     {
       "key":"0200",
       "value":"And here is option TWO"
     }
   ]
 }
)

Предполагая, что сценарий будет размещен на моем сервере Apache http://www.example.com/foo.jsonp, какой URL я должен добавить к темпу?

Или это просто не работает с Apache?

Большое спасибо!


person gorefest    schedule 05.12.2014    source источник


Ответы (1)


Если вы используете облачную версию JIRA, размещенную в домене SSL, вы не можете использовать службу атрибутов рабочего журнала, размещенную в домене без SSL.

Если вы откроете консоль Chrome при попытке добавить рабочий журнал Tempo, вы увидите следующую ошибку:

[заблокировано] Страница 'https://XXX.atlassian.net/secure/TempoUserBoard!timesheet.jspa» был загружен через HTTPS, но запускал небезопасное содержимое с «http://XXX?callback=jQuery17203306205284316093_1425058485043&_=1425058490237': этот контент также должен быть загружен через HTTPS.

Tempo использует JQuery на стороне клиента для динамической загрузки значений. Если вы хотите отлаживать службу на сервере без SSL, запустите Chrome со следующим ключом:

chrome.exe --allow-running-insecure-content

Другие возможные проблемы:

  • Tempo не будет загружать динамические атрибуты, пока вы не выберете конкретную проблему в диалоговом окне резервирования времени.

  • Вы должны заменить fn в примере скрипта динамически на основе параметра обратный вызов. Статический скрипт не будет работать.

person JonathanReez    schedule 27.02.2015
comment
Привет и спасибо за ваш комментарий. Я использую Jira в своей собственной системе с самоподписанным сертификатом ssl. Это имеет значение? Тем временем я помог себе, добавив флажки вместо селектора со списком. - person gorefest; 07.03.2015
comment
@gorefest нет, это не должно иметь значения, если вы используете размещенную версию JIRA. - person JonathanReez; 07.03.2015