2017-06-20 36 views
0

使用自定义的API调用Solr的API,我想这个API调用到我的web项目或在我的Java支持的API在lafresco

>http://localhost:8080/share/proxy/alfresco/slingshot/node/search?q=cm:name%20于是%20TYPE:%22vmr:没有索引的%22%20于是%20PATH:%22%20 /应用:company_home // %22 & LANG = FTS-露天&商店=工作区:// SpacesStore &的maxResults = 1000 & alf_ticket = TICKET_b40bdd7327096633838cacfa916c794976461fda

1.当我是CA使用海报链接网址,它给401未经授权。
2.当我打电话时,作为管理员登录后,它的工作正常,直到会话已过期。

花了一段时间发现,有露天-CSRF票使用solr4验证

Ques- 1.可谁能告诉我如何生成露天-CSRF票,并连同请求通过?
2.如果这是不可能的,任何人都可以告诉我如何直接使用solr API作为露天使用?

由于提前

回答

1

也许你可以使用如下的URL生成一个露天门票: http://localhost:8383/alfresco/service/api/login?u=your-user&pw=your-password

你必须把“localhost:8383”与您露天的网址,“您的用户”与合适的用户,并在Alfresco有一个有效的密码“你的密码”。

问候,

+0

感谢先生@calvo但API是有用的产生alf_ticket不是CSRF令牌,甚至我不能够防止SEESION也。 –