我正在尝试使用它的JSON-RPC服务访问本地JIRA 4.4.5安装。因此,我使用jsonrpclib编写了一个python脚本,并尝试按照https://developer.atlassian.com/display/JIRADEV/JIRA+JSON-RPC+Overview中的描述连接到http://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插件已启用。