Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Alfresco共享文档库,无需登录_Javascript_Authentication_Alfresco_Alfresco Share - Fatal编程技术网

Javascript Alfresco共享文档库,无需登录

Javascript Alfresco共享文档库,无需登录,javascript,authentication,alfresco,alfresco-share,Javascript,Authentication,Alfresco,Alfresco Share,我需要允许来宾用户访问Alfresco共享的文档库 我创建了一个类似于documentlibrary的模板,我在其中设置了guest所需的身份验证级别: <?xml version='1.0' encoding='UTF-8'?> <page> <title>Document Library</title> <title-id>page.arquivos.title</title-id> <descr

我需要允许来宾用户访问Alfresco共享的文档库

我创建了一个类似于documentlibrary的模板,我在其中设置了guest所需的身份验证级别:

<?xml version='1.0' encoding='UTF-8'?>
<page>
   <title>Document Library</title>
   <title-id>page.arquivos.title</title-id>
   <description>Document library withot</description>
   <description-id>page.arquivos.description</description-id>
   <template-instance>arquivos</template-instance>
   <authentication>guest</authentication>
</page>

文档库
page.arquivos.title
无文档库
page.arquivos.description
阿奎沃斯
及

有时会显示以下错误:

共享组件:/Share/service/components/documentlibrary/documentlist\u v2中发生错误。 它的响应状态为500-内部错误。 错误代码信息:500-HTTP服务器内部的一个错误,该错误使其无法完成请求。
错误消息:09160143未能执行脚本'classpath*:alfresco/site webscripts/org/alfresco/components/documentlibrary/documentlist-v2.get.js':09160142 09160143未能从alfresco:09160142无法检索谷歌文档子系统状态露天:401 服务器:Alfresco Spring WebScripts-v1.2.0(版本1308)模式1.000
时间:2013年10月16日08:02:13 单击此处查看有关错误的完整技术信息

试试这个:

<authentication>none</authentication>
甚至有可能:

<transaction>none</transaction>

同样的问题仍然存在。我无需登录即可访问模板,但组件无法工作。我用出现的错误消息更新了作用域…您忘记的是,您需要在从文档库模板触发的所有WebScript上执行此操作,这意味着所有WebScript的/slingshot/{site}/子类以及页面中触发的其他。不确定我是否在正确的位置进行了此修改。我更改了以下文件:classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/doclist.get.desc.xml classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2/doclist.get.desc.xml未经身份验证的用户问题仍在继续,但除此之外,未向authenticated.classes/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary-v2显示任何项目/‌​node.get.desc.xml
<transaction>none</transaction>