我刚刚开始使用Alfresco Community Edition 5.0.0b并尝试与apache cmis进行握手,以进行露天。
参考多个来源和此文档http://ecmarchitect.com/images/articles/cmis/cmis-article.pdf
我现在可以通过
的GET请求进行身份验证http://<IP Address>:8080/alfresco/s/api/login?u=admin&pw=admin
并为每个连续请求获取令牌。我正在寻找atom-public-url,我需要传递用户名和密码才能继续进行内容管理。
但是,我无法在露天点击cmis网址。尝试了多个网址,例如
http://<IP Address>:8080/alfresco/s/cmis
http://<IP Address>:8080/alfresco/api/cmis
同样,但到目前为止没有任何作用。
我每次收到404以下留言
Message: 10140008 Script url /cmis does not map to a Web Script.
任何帮助表示赞赏!如果我遗漏了任何东西,请告诉我。
P.S。在全新安装露天后我默认有403个Web脚本可用,但没有以上匹配/ cmis
答案 0 :(得分:5)
对于Alfresco 5.0,这些是错误的CMIS端点。你需要使用
之一http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.0/atom
http://localhost:8080/alfresco/api/-default-/public/cmis/versions/1.1/atom
取决于您是否要使用CMIS 1.0或1.1支持
您可以在Alfresco Wiki
上找到per-Alfresco版本的CMIS端点网址