Javascript Alfresco共享文档库,无需登录
我需要允许来宾用户访问Alfresco共享的文档库 我创建了一个类似于documentlibrary的模板,我在其中设置了guest所需的身份验证级别: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
<?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>