Jira Tempo:JSONP不起作用?

时间:2014-12-05 09:47:30

标签: jira jira-plugin

我在Jira Tempo中与JSONP挣扎。

我只是想让他们的榜样有效:

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?

非常感谢!

1 个答案:

答案 0 :(得分:0)

如果您使用的是托管在SSL域上的云版JIRA,则无法使用托管在非SSL域上的Worklog Attributes服务。

如果您在尝试添加Tempo工作日志时打开Chrome控制台,则会看到以下错误:

  

[已屏蔽]“https://XXX.atlassian.net/secure/TempoUserBoard!timesheet.jspa”页面是通过HTTPS加载的,但是运行了来自“http://XXX?callback=jQuery17203306205284316093_1425058485043&_=1425058490237”的不安全内容:此内容也应通过HTTPS加载。

Tempo在客户端使用JQuery动态加载值。如果要在非SSL服务器上调试服务,请使用以下密钥运行Chrome:

  

chrome.exe - 允许运行不安全内容

其他潜在问题:

  • 在时间预订对话框中选择特定问题之前,Tempo不会加载动态属性。

  • 您必须根据回调参数动态替换示例脚本中的 fn 。静态脚本不起作用。