3
我有使用REST API登录到Redmine的要求。是否可以使用REST API登录Redmine?我该如何处理?如何使用REST API登录到Redmine
我有使用REST API登录到Redmine的要求。是否可以使用REST API登录Redmine?我该如何处理?如何使用REST API登录到Redmine
在Redmine API wiki你可以看到如下:
大部分时间里,该API需要验证。要启用API样式认证,您必须在管理 - >设置 - >认证中检查启用REST API。通过HTTP基本身份验证使用常规的登录/密码
:
然后,认证可以以两种不同的方式来完成。
使用您的API密钥,这是一个方便的方法,以避免在脚本中输入密码。
传入如通过在与一个用户名的“钥匙”参数
:
该API密钥可以以下列方式之一来连接到每个请求随机密码通过HTTP基本身份验证
作为“X-Redmine-API-Key”HTTP标头传入(在Redmine 1.1.0中添加)
您可以在默认布局的右侧窗格中登录时在您的帐户页面(/ my/account)上找到您的API密钥。
如果你想使用HTTP Basic Authentication,你可以这样做:
1.HTTP Basic auth – http://login:[email protected]/issues.xml
2.HTTP Basic auth with API token and login – http://login:[email protected]/issues.xml- (not supported yet)
3.HTTP Basic auth with API token – http://RANDOM_KEY:[email protected]/issues.xml
4.Full token auth – http://redmine.org/issues.xml?key=RANDOM_KEY
是的,我这样做了,但我想用我的用户名和密码使用REST API登录。 有没有可能做到这一点。 – 2014-11-04 11:41:09
@RandhirSingh我在回答你的问题的答案中加了粗体。 – 2014-11-04 11:42:11
是的,但我怎么能做到这一点,你告诉我一些例子或为什么? – 2014-11-04 11:44:09