SharePoint 2010 使用元数据报403错误解决方法

  由于项目需要,使用了Sharepoint中的元数据,在文档库中使用了元数据列与元数据导航,之前一直都是使用系统管理员来进行简单测试的,都是正常的,但是最后使用普通帐户做测试的时候问题就暴漏了出来,当普通用户点击元数据导航的时候整个页面尽然报了403错误,真似匪夷所思。。。。

  在上传完文档后,编辑文档属性过程中也不可对文档的元数据列进行修改,错误依旧。。。。

  错误上明显是没有足够权限导致的,但是此用户对此文档库为参与讨论权限的,匪夷所思,不过经过一上午的思索,总算是好到问题的原因了,相关解决办法如下:

 

  在SharePoint中所有列表中,有一个隐藏的列表,这个列表名称:“TaxonomyHiddenList”,使用http://localhos/Lists/TaxonomyHiddenList/ 这个Url来访问此列表,其实元数据中的数据是在此列表中进行管理的,我们查看此列表的权限,发现此列表所有权限都被移除,继承网站集权限,这样网站读取者就可对此列表进行查看了。

 

  我们重新进入到之前使用过的文档库,在重新测试列表中的元数据导航。。。

  一切恢复正常了,呵呵,也不知道我的这个方法是不是能够彻底的解决问题,不过还是将此诡异的问题记录在此。

 

 

 

posted @ 2012-01-03 22:08  Hello Kitty  Views(318)  Comments(0Edit  收藏  举报