2009-09-14 50 views
1

在MOSS 2007 Internet Web中获取匿名访问日历列表的问题存在问题。Sharepoint日历列表:排除匿名访问故障

拥有经过验证的发布网站,该网站仅使用匿名网站进行扩展:网站1正在发布网站,已通过身份验证并已扩展到匿名的网站2。 中央管理员

  • Web1是默认区域。允许匿名并启用集成身份验证
  • Web2是Internet区域。允许匿名,没有集成认证。

在网站集

  • WEB1 - 使团队协作列表,它提供了日历 权限设置为允许匿名访问整个网站

导航到WEB1 /列表/日历/calendar.aspx,如果您尚未验证,则您已进行身份验证

导航到web2/lists/calendar/calendar.aspx 401访问被拒绝

转到日历权限,将匿名允许的权限设置为查看项目。

再次浏览,结果与上面web1和web2相同。

我错过了什么?

回答

2

步骤启用

  1. 从网站上移除所有的匿名访问。
  2. 取消激活ViewFormPagesLockdown功能
  3. 请确保日历从它所在的网站继承其权限,并且日历项目从日历继承。
  4. 执行IISreset并关闭所有浏览器。
  5. 等待一两分钟(不完全必要的IISRESET后,但仍然是一个好主意,如果你是在服务器控制台上测试)在网站级别
  6. 关闭浏览器
  7. 打开匿名访问。
  8. 以匿名用户身份浏览网站。
  9. 点击导航链接浏览到calendar.aspx
  10. 单击一个事件在日历上显示Dispform.aspx细节

幸得保罗鹳在MindSharp找到这个为我们回答。