众所周知,Sharepoint 2003拥有简单的访问权限。您只能授予权限(读者,贡献者,管理员),但不幸的是您无法拒绝访问权限。因此,如果有人不欢迎SharePoint门户,则没有简单的方法来限制他的访问。SharePoint 2003 - 使用web.config拒绝访问
我发现的好文章了如何使用web.config中安全地访问某些网页:
<authorization>
<allow users="MySuperAdmin"/>
<deny users="*"/>
</authorization>
但是......它不会在我的两个SharePoint安装工作(测试和生活)。无论我在<authorization>
标记中输入什么内容,我仍然能够输入SharePoint页面。甚至当我拒绝所有访问,就像这样:
<authorization>
<deny users="*"/>
</authorization>
...我仍然能看到所有页面(我的本地管理员用户或其他任何非管理员用户)。
请问你能帮我的代码出错吗?
我很确定这是对的,但是自从我触及SPS 2003以来已经有一段时间了。 – 2009-07-27 13:59:40
您说得对,这可能是一个解决方案,但这需要重新设计存储在ActiveDirectory中的当前用户组配置。 我正在寻找可以指定限制门户访问权限的组(例如:前雇员)的选项。 – 2009-07-27 14:03:14