我正在尝试使用它的 JSON-RPC 服务访问本地 JIRA 4.4.5 安装。因此,我使用 jsonrpclib 编写了一个 python 脚本并尝试按照https://developer.atlassian.com/display/JIRADEV/JIRA+JSON-RPC+Overviewhttp://localhost:8080/jira/rpc/json-rpc/jirasoapservice-v2
中的描述连接到。尝试从我的 python 脚本连接以及在浏览器中打开此 URL 时出现 404 错误。
import jsonrpclib
server = jsonrpclib.Server("http://localhost:8080/jira/rpc/json-rpc/jirasoapservice-v2")
reply = server.someMethod( param1, ... )
调用someMethod
失败并出现以下错误:
xmlrpclib.ProtocolError: <ProtocolError for localhost:8080/jira/rpc/json-rpc/jirasoapservice-v2: 404 Not Found>
有没有人像我一样成功地尝试过这个?我是否需要以某种方式通过 HTTPS 而不是 HTTP 进行访问?我将如何配置 jira 这样做?
顺便说一句:Jira 的 json-rpc 插件已启用。