部署网站后,SharePoint 中出现 403 禁止访问错误

3
我们有一个旧的ASP.NET应用程序,托管在IIS6/Win2k3上。这是一个文档生成应用程序,将文档上传到SharePoint 2003。该应用程序使用一个应用程序池,其用户为“sharepointservice”,这是SharePoint站点的管理员。最近将Web应用程序从1.1迁移到了.net 2.0,使用NTLM身份验证来识别我们的局域网用户。
由于IT管理员正在度假,因此我作为开发人员获得了Win2k3 Box的本地管理员权限。问题是,每当我部署网站时,尽管文档通过应用程序适当地上传到SharePoint网站,但用户无法下载它们。错误是:
HTTP错误403-禁止访问:拒绝访问
我知道IT人员使用服务帐户而非他们的域用户帐户。
我已经尝试修改IIS中该网站的权限。我甚至让“Everyone”和“\Users”具有对所有这些文件夹的读取访问权限,但没能解决问题。我已经搜索了整个网络,可没有确切的答案。我错过了其他什么吗?
3个回答

1

我不喜欢回答自己的问题,但这个方法对我有用:

SharePoint网站的应用程序池已从默认值进行了修改。因此,我将它们重置,包括_layouts、_vti_bin和_wpresources的AppPools。它们的AppPools现在是默认值,并且相同。

这个链接给了我线索。


0

我刚遇到这个问题并在按照以下说明后解决了它: http://support.microsoft.com/kb/2543306

似乎web应用程序花费的时间太长,当IIS超时时没有正确创建所有内容。所以我会像你一样收到奇怪的错误。


0

你可能正在受到文件系统权限的提示。检查进行IO操作的目录,并确保在应用程序池中使用的用户sharepointservice具有读/写权限。


我没有收到任何提示。但是我正在尝试弄清楚用户帐户应该访问哪个文件夹... - Alex R.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接