1

现在,我正在尝试让 Atlassian 的基本 JQL 独立小工具模板与我的 Confluence 安装一起使用(可在此处找到:https ://developer.atlassian.com/display/JIRADEV/Writing+a+JQL+Standalone+Gadget )。当我打开预览窗口时它渲染得很好,但似乎这个小工具一渲染就将我踢出我的 Confluence 会话。这使得无法放置到页面上,当然也无法使用。现在我在我的实例之间设置了 OAuth 和 Atlassian 应用程序链接,可能是什么导致了这种行为?

4

1 回答 1

1

您的 JIRA 和 Confluence 实例是否在相同的主机名上但在不同的端口上?要使应用程序链接正常运行,您需要将 JIRA 和 Confluence 放在两个单独的主机名上。尝试使用http://localhost:8080JIRA 和http://localhost:8090Confluence 是自找麻烦,尤其是对于 cookie 和 OAuth 之类的东西。

您根本不需要移动服务器,但您确实需要设置不同的主机名。例如,编辑 /etc/hosts 添加“127.0.0.1 conftest jiratest”,然后以http://jiratest:8080和访问它们http://conftest:8090

完成这些更改后,请确保进入每个应用程序并根据您在上面决定的任何内容在管理控制台中重新配置基本 URL,然后删除并重新创建应用程序链接,删除并重新创建外部小工具提要, 然后再试一次。

您可能还想在应用程序链接的传入和传出授权中打开受信任的应用程序功能(在配置它时向下滚动 - 该对话框的某些部分可能在折叠上方不可见)。(虽然这也许就是您所说的“Atlassian 应用程序链接”的意思?)

于 2014-09-26T21:18:43.587 回答