zoukankan      html  css  js  c++  java
  • Form认证下,“完全控制”权限用户,创建页面出错

    问题:
    MOSS 2007 sp1  采用FORM认证

    把FORM认证用户10086添加到具有“完全控制”的用户组xxx门户所有者中,结果创建页面出错。

    错误: 拒绝访问 
     
    当前用户 
    您当前的登录身份为:  10086 
     
    以其他用户身份登录

    具有其它“批准 ”等权限的用户能看到“创建页面”菜单,也是不能创建页面!
    只有网站集管理员可以创建页面。

    分析:
    我采用的是自定义的MemberShipProvider的Form认证,我原来以为是我写的Provider有问题,我测试了采用MOSS自带的Provider仍然有问题;
    但是换成AD认证,具有“完全控制”权限的用户是可以创建页面的。在网上找了N久,是MOSS自带的一个bug;
    在Form认证下,用户或组需要具有“读”母版页样式库的权限;

    解决如下:
    用网站集管理员登陆网站:
    1 网站操作》网站设置》修改所有网站设置;
    2 母版页和页面布局》设置》文档库设置;
    3 此文档库的权限》新建》添加用户;
    注:用户为用户或用户组;
    4 权限设置为“受限读取 ”即可!

    经验证成功!

    http://clintcherry.spaces.live.com/blog/cns!aec0dcbc460e45b9!499.entry

  • 相关阅读:
    Junit单元测试
    点餐系统
    文件的横纵转换
    零碎知识--日积月累
    json校验
    程序员必须收藏的14个顶级开发社区!
    管理员权限
    Thinking In Java 读书笔记
    学生考试系统
    JeeSite开发笔记
  • 原文地址:https://www.cnblogs.com/dbasys/p/1459547.html
Copyright © 2011-2022 走看看