我有两个SharePoint / MOSS安装使用相同的解决scheme。 在一次安装中,以匿名用户的身份浏览以下URL,得到以下结果:
http://site/Web/ => redirect to /site/Web/Pages/welcome.aspx http://site/Web/Pages => redirect to /site/Web/Pages/welcome.aspx http://site/Web/Pages/ => redirect to /site/Web/Pages/welcome.aspx http://site/Web/Pages/welcome.aspx => welcome.aspx
但是,在另一个安装中,结果是:
http://site/Web/ => redirect to /site/Web/Pages/welcome.aspx http://site/Web/Pages => Access denied http://site/Web/Pages/ => Access denied http://site/Web/Pages/welcome.aspx => welcome.aspx
当获取拒绝访问,并login时,redirect执行照常。
这两个安装在农场设置和网站扩展方面略有不同,但是没有什么与问题明显相关的。 这两个安装都有匿名访问设置,所以上面的工作。
发生拒绝访问时,详细模式下的SharePoint跟踪日志文件显示以下内容:
我在野外发现了这个问题 。 比较这两个:
http://www.kahrs.com/de/Consumer/AboutKahrs/Pages => redirect to welcome page http://www.moviatrafik.dk/Pages => Access denied
让我告诉你,首先,我知道很less(几乎没有)关于Sharepoint。
这就是说,这听起来像是一个权限问题。 我发现有两个页面可以解释一些这样的内容:
这是它的权限:
从这些页面,它想要的权利是:
我要检查的第一件事是在这些特定的path/页面/什么的权限,看看是否有什么不妥。
我想这也可能是什么时候做权限是不允许的。 也许其他网站有“如果你不能触摸这些页面,那么你被redirect”或所有这些path的特定redirect到欢迎页面。