Jira Gadget在Confluence中渲染时启动用户

时间:2014-09-26 20:31:47

标签: oauth jira confluence jira-plugin jql

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

1 个答案:

答案 0 :(得分:1)

您是否在同一主机名上但在不同端口上有JIRA和Confluence实例?要使应用程序链接正常运行,您需要在两个单独的主机名上使用JIRA和Confluence。尝试将http://localhost:8080用于JIRA而http://localhost:8090用于Confluence则会遇到麻烦,特别是对于Cookie和OAuth等问题。

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

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

您可能还想在应用程序链接的传入和传出授权中打开Trusted Application功能(在配置时向下滚动 - 该对话框的某些部分可能在首屏上不可见) 。 (虽然这可能是你的意思" Atlassian应用程序链接"?)