【问题标题】:Drupal 7 settings.php and the end point URL for Alfresco ModuleDrupal 7 settings.php 和 Alfresco 模块的端点 URL
【发布时间】:2014-02-12 20:43:04
【问题描述】:

Alfresco 和 Drupal 与 Alfresco 模块在同一台服务器上工作正常。

 - Alfresco 4.2e CE installed with defaults. (:8080)
 - Drupal installed on localhost (:80) 
 - CMIS with Alfresco 7.x-1.x-dev module.
 - - settings.php url = http://localhost:8080/alfresco/service/api/cmis
 - - Alfresco module end point URL = http://localhost:8080/alfresco/api

但是 在使用 Alfresco 7.x-1.x-dev 访问同一存储库的不同服务器上的 Drupal 实例上配置 Alfresco 7.x-1.x-dev 模块不适用于以下设置。

这是 settings.php 中连接器的正确配置,其中 198.xxx.xxx.xxx 是 Alfresco 公共 IP?

$conf['cmis_repositories'] = array(
  'default' => array(
    'user' => 'admin',
    'password' => 'admin',
    'url' => 'http://198.xxx.xxx.xxx:8080/alfresco/service/api/cmis' // CMIS API on Alfresco server
      )
    );

什么是适当的端点 URL: http://198.xxx.xxx.xxx:8080/alfresco/api 不起作用。

谢谢。

【问题讨论】:

  • 你能连接到Alfresco服务器的8080端口吗?也就是说,您确定没有防火墙或路由阻碍?
  • 是的。我可以通过端口 :8080 访问服务器
  • 这是一个更长的回复... :-) 我可以点击 repo 并获取文件夹信息,使用空间存储 ID、webdav、sharepoint 协议、“存储库搜索”插件打开或下载文件等等。

标签: drupal-7 alfresco cmis


【解决方案1】:

Alfresco 4.2.e 中 AtomPub 绑定的正确服务 URL 是: /alfresco/api/-default-/public/cmis/versions/1.0/atom

【讨论】:

  • 谢谢 Jeff,这是用于 .php 文件中的绑定还是模块配置的端点 URL?也许 Alfresco 模块不需要 .php 连接器,它只需要 CMIS Drupal 模块。仍然获得 401 未授权。
【解决方案2】:

杰夫,

谢谢你, Alfresco 4.2.e 中 AtomPub 绑定的正确服务 URL 是: /alfresco/api/-default-/public/cmis/versions/1.0/atom 是用于将 Drupal 连接到的 settings.php 文件的正确端点 URL Alfresco 使用 CMIS-API 和 CMIS 视图。

CMIS 存储库、CMIS 查询和 CMIS 视图运行良好。

其他一些组件和 Alfresco 模块有问题。但这些都是 Drupal 的东西 谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 2014-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多