我在 SharePoint 网站上为“列表和库”配置了匿名访问。然后我根据我的要求启用对各个列表/库的匿名访问。
这很好用,但我无法访问我希望重定向到欢迎页面的根站点 URL:
- 访问http://servername失败并显示访问被拒绝
- 访问http://servername/Pages/Default.aspx成功
如果我将网络权限设置为“整个网站”,我可以访问根 URL,但我不想这样做。
我正在为我的站点提供站点定义并在功能激活期间通过对象模型修改站点,例如
web.AnonymousPermMask64 = SPBasePermissions.Open;
web.AnonymousState = SPWeb.WebAnonymousState.Enabled;
web.Update();
...这是我已经成功使用的代码。
有谁知道如何允许匿名访问http://servername?