Raú*_*ero 10 tridion tridion-2011
我遇到了问题,不知道是否有人解决了这个问题.
我正在使用Tridion webdav(Tridion 2011 SP1 HR1)将结构化内容(文件夹+二进制文件)插入到出版物中.当文件夹不存在时,一切顺利,但如果文件夹存在,则会出现错误:
您无权访问此Web文件夹位置
看着日志文件,问题是当我拖放现有文件夹时Tridion尝试创建一个新文件夹,并重命名为文件夹标题,给出错误:
对于类型的项目,名称必须是唯一的:此文件夹中的文件夹/虚拟文件夹及其BluePrint上下文.
我尝试使用事件来避免保存文件夹(在启动阶段抛出异常),但更新文件夹内的内容时会出现权限错误.
有没有人试图做同样的事情?
有没有人可以尝试任何消化?
谢谢大家.
这与 Tridion 无关,因为您使用 Windows 资源管理器访问 WebDAV,所以如果有什么问题的话,应该归咎于资源管理器发送错误的请求,但如果您想在此处查看 WebDAV sprcification:http://www.tridion.org。 webdav.org/specs/rfc4918.html,你可以在第9章下看到所有可能的调用。
Tridion 文件夹被视为集合,因此需要调用MKCOL
创建文件夹,但如果您检查9.7.2 PUT for Collections
,您将看到:
9.7.2 集合的 PUT
本规范没有定义现有集合的 PUT 方法的行为。对现有集合的 PUT > 请求可能会被视为错误(405 方法不允许)。
定义 MKCOL 方法来创建集合。
因此,没有办法更新现有文件夹,确实create
如此upload contents
。
如果您对WebDAV协议感兴趣,也可以查看这篇文章:http://amarchuk.blogspot.nl/2011/10/heres-c-webdav-client-that-works-with.html
归档时间: |
|
查看次数: |
354 次 |
最近记录: |