【问题标题】:Alfresco 5.0 Community unable to create folders within shareAlfresco 5.0 社区无法在共享中创建文件夹
【发布时间】:2015-03-10 17:35:37
【问题描述】:

我正在尝试使用 IIS 8 在 Windows Server 2012 R2 上部署 Alfresco Community 5.0,但我遇到了一些麻烦。目前,除了创建文件夹外,一切似乎都按预期运行。我可以添加文件和用户,所以我不确定从哪里开始。

当我尝试在共享站点中创建新文件夹时,系统提示我“无法创建‘新文件夹’。文件夹名称重复?”我正在输入一个随机名称。

我检查了 alfresco.log 文件,里面没有任何内容。

如果您需要任何额外信息,请告诉我。

IIS 抛出了这个异常。

事件代码:3005 事件消息:发生未处理的异常。 活动时间:3/10/2015 9:13:17 AM 活动时间(UTC):2015 年 3 月 10 日下午 3:13:17 事件 ID:2a27fe7511504646bdc5cf85b4f428c1 事件顺序:90 事件发生:5 事件详情代码:0

申请信息: 应用域:/LM/W3SVC/1/ROOT-1-130704715600439291 信任级别:完全 应用程序虚拟路径:/ 应用路径:C:\inetpub\wwwroot\ 机器名称:星期三

工艺信息: 进程 ID:3352 进程名称:w3wp.exe 账户名:IIS APPPOOL\DefaultAppPool

异常信息: 异常类型:HttpException 异常消息:从客户端 (:) 检测到潜在危险的 Request.Path 值。 在 System.Web.HttpRequest.ValidateInputIfRequiredByConfig() 在 System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext 上下文)

请求信息: 请求网址:http://wednesday/share/proxy/alfresco/api/type/cm:folder/formprocessor 请求路径:/share/proxy/alfresco/api/type/cm:folder/formprocessor 用户主机地址:10.000.00.00 用户: 是否经过身份验证:假 认证类型: 线程账户名:IIS APPPOOL\DefaultAppPool

线程信息: 线程 ID:8 线程账户名:IIS APPPOOL\DefaultAppPool 是否冒充:假 堆栈跟踪:在 System.Web.HttpRequest.ValidateInputIfRequiredByConfig() 在 System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext 上下文)

【问题讨论】:

  • 您可以使用任何其他界面创建文件夹吗?例如 CMIS、WebDav、CIFS?
  • 如果您使用的是带有调试器界面的浏览器,如 Safari、Chrome、Firefox 等。您还可以查看 XHR 面板或 Ajax 面板,有时会显示有关错误的更多详细信息响应,请求也很详细。
  • 我会尝试使用CMIS,看看它是否能够。我也第一次从 IIS 中得到了这个未处理的异常。 (上)

标签: windows postgresql iis alfresco alfresco-share


【解决方案1】:

asp.net 4.0 有相当广泛的 url 验证。当 Alfresco 创建文件夹时,它使用 alfresco/api/type/cm:folder/formprocessor 作为 url。验证拒绝在 url 中使用 : 所以我在我的 asp.net web.config 文件中添加了一个正则表达式函数。

system.web>

httpRuntime requestPathInvalidCharacters=",%,&,\,?" />

/system.web>

所有其他特殊字符仍在验证中,但我没有包含“:”,所以现在允许通过该 url。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-28
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多