【发布时间】:2012-01-28 05:45:20
【问题描述】:
我们有一个旧的 ASP.NET 应用程序托管在 IIS6/Win2k3 中。它是一个将文档上传到 SharePoint 2003 的文档生成应用程序。该应用程序使用用户 sharepointservice 下的应用程序池,该用户是 SharePoint 站点的管理员。最近从 1.1 迁移到 .net 2.0 的 Web 应用程序使用 NTLM 身份验证来识别我们的 Intranet 用户。
由于 IT 管理员正在休假,我,开发人员,已获得 Win2k3 机器的本地管理员权限。问题是,每当我部署网站时,尽管通过应用程序将文档适当地上传到 SharePoint 网站,但用户无法下载它们。错误是
HTTP 错误 403 - 禁止访问:访问被拒绝
我知道 IT 人员使用服务帐户,而不是他们的域用户帐户。
我已经尝试在 IIS 中修改该网站的权限。我什至将Everyone 和<Domain>\Users 设置为对所有这些文件夹具有读取权限,但无济于事。网上搜了一圈,没有确切的答案。我还缺少其他东西吗?
【问题讨论】:
标签: asp.net sharepoint iis-6 http-status-code-403