#jquery #jira #jira-rest-api #google-gadget
#jquery #jira #jira-rest-api #google-гаджет
Вопрос:
Я пытаюсь получить доступ к пользовательскому гаджету JIRA в Confluence. Связь приложения была установлена между JIRA и Confluence. После этого я добавил ссылку в раздел «Внешний гаджет» для гаджета JIRA ex.-«https://JIRA_Base_URL/rest/gadgets/1.0/g/jira-gadget-tutorial-plugin:tutorial-gadget/gadget.xml«. Когда я пытаюсь добавить макрос на страницу слияния, он выдает мне сообщение об ошибке, в котором говорится, что «Ресурс / rest / greenhopper /1.0 /rapid / диаграммы / скорость?rapidViewId=some_id, не может быть найден». Что может быть причиной этой проблемы? Нужно ли выполнять какие-либо настройки? или что-то еще нужно сделать? На изображении показано, как я получаю ошибку в макросе
Ответ №1:
Возможно, это не решение, а подсказка из моей установки.
Другое приложение (confluence в вашем случае) должно проверить сертификат JIRA для использования доступа https. Для этого могут потребоваться промежуточные (и корневые) сертификаты.
В случае, если они недоступны в хранилище ключей Java по умолчанию, подключение невозможно (в журнале отображается сообщение об ошибке при невозможности создания цепочки сертификатов).
Вы можете либо добавить необходимый сертификат (загружаемый вашим браузером при доступе к экземпляру JIRA) в хранилище ключей JVM экземпляра confluence, либо создать новый и указать на него в свойстве типа:
-Djavax.net.ssl.trustStore=/myCacert -djavax.net.ssl.trustStorePassword=
помещен в bin/setenv.sh установки confluence или путем добавления в свойства службы в Windows.
Комментарии:
1. Я, вероятно, вовремя не распознал, что символы «меньше» и «больше» распознаются как специальные символы и удаляются. «Путь к» и «пароль» исчезли из значений свойств…