使用Alfresco Rest API时发生身份验证错误

使用Alfresco Rest API时发生身份验证错误,rest,authentication,alfresco,Rest,Authentication,Alfresco,我正在尝试使用我的独立rest代码访问AlfrescoRESTAPI。当我使用下面的url时,我得到了登录票- "http://host:port/alfresco/service/api/login?u=admin&pw=admin" 我拿到了票,但我如何使用这张票与alfresco进一步沟通,而不面临身份验证问题 下面是我用于与alfresco rest客户端通信的代码 HttpGet getReq = new HttpGet(url); getReq.addHeader("acc

我正在尝试使用我的独立rest代码访问AlfrescoRESTAPI。当我使用下面的url时,我得到了登录票-

"http://host:port/alfresco/service/api/login?u=admin&pw=admin"
我拿到了票,但我如何使用这张票与alfresco进一步沟通,而不面临身份验证问题

下面是我用于与alfresco rest客户端通信的代码

HttpGet getReq = new HttpGet(url);
getReq.addHeader("accept", "application/json");
StringEntity input = new StringEntity(args);
HttpResponse response = client.execute(getReq);
问候
Garvit Jain

将alf_ticket参数附加到URL中,并传入从/api/login调用检索到的票证。请参见

您的身份验证错误在哪里?如果您没有遇到错误,请编辑您的标题。嗨,杰夫,谢谢,现在我正在尝试使用以下URL-我得到了以下响应-HTTP/1.1 401未经授权[服务器:Apache Coyote/1.1,WWW-Authenticate:Basic realm=“Alfresco”,内容类型:text/html;charset=utf-8,内容长度:951,日期:2013年5月20日星期一04:21:11 GMT]请告知。谢谢当我从firefox rest客户端点击相同的url时,它工作正常。url-response-Status Code:200 OK缓存控制:无缓存内容类型:application/atom+xml;charset=UTF-8日期:2013年5月20日星期一04:33:24 GMT过期时间:1970年1月1日星期四00:00:00 GMT Pragma:无缓存服务器:Apache Coyote/1.1传输编码:Chunked在Firefox REST客户端中,看起来您正在发送“application/atom+xml”作为内容类型头,这是正确的。这与您发送的rest代码相同吗?