0

我遇到了共享点权限的问题。当我尝试打开文档库项目 (.aspx) 时 - 访问被拒绝。

我创建了具有读取权限的特定组,在其上包含用户并将其应用于 doc lib 和 doc lib 项 (.aspx)。Doc lib 允许查看项目,但随后尝试打开它 - 引发访问被拒绝。

doc lib 中的 .aspx 有一个 webpart。当我尝试加载空白 .aspx - 一切正常,权限 - 允许,但是当我尝试注册 webpart Tagprefix:
<%@ Register Tagprefix="ICTWebparts" Namespace="ICT.WebParts" Assembly="ICT, Version= 1.0.0.0,Culture=neutral,PublicKeyToken=cece68aca32fb0ba" %> - 访问被拒绝。

有什么问题?为什么当我尝试在 aspx 中注册 .dll 时它会引发访问被拒绝?

我将不胜感激。

4

1 回答 1

1

我以前遇到过这种问题,当你在一个带有外部 .aspx 的 webpart 中时,你需要强制使用默认的凭据,即你登录的凭据,就像这样(在后面的代码中):

request.Credentials = System.Net.CredentialCache.DefaultCredentials;
于 2012-05-30T09:30:14.397 回答