【问题标题】:Add New Group - Access Denied error添加新组 - 访问被拒绝错误
【发布时间】:2016-01-09 22:49:43
【问题描述】:

我们遇到了一个非常奇怪的问题。

我的用户 ID 是场管理员,并且是相关网站的网站集管理员。

如果我添加一个新组(以管理权限),一旦我单击创建组页面上的确定按钮,我就会被抛出 错误:拒绝访问页面。

这是奇怪的部分,创建了组

如果我尝试将用户添加到该组,我会看到拒绝访问页面,但该用户并未加入该组。

如果我尝试删除组,我会收到一个错误页面,显示 无法完成此操作。请重试

它似乎只发生在这个网站(及其子网站)上。

任何共享点日志或事件日志中都没有任何内容。

一定是权限问题,但我不知道是什么问题。

编辑 ------------------------------------ 编辑

经过更多研究,我找到了this BLOG post。它指出 .NET 2.0 hotfix 是问题的罪魁祸首,并指出删除它可以解决问题。

我无法删除该修补程序,因为它没有安装。

我们注定要被这个问题困住吗?

结束编辑

【问题讨论】:

  • 您是否以管理员身份在该站点中创建的用户尝试过。 IE。该网站的全新用户。如果可行,那么您当前使用的 id 可能是问题所在。
  • 已由多个具有农场管理员权限的人尝试过。我不确定我是否理解您的意思。
  • 我的意思是您可以逐个站点控制访问。创建一个专用于该站点的新用户,该用户未附加到 AD 并赋予其上帝权限。我正在尝试解决它是 AD 还是 SharePoint 问题。如果我的想法行得通,那么应该归咎于广告组,如果没有,那就是 Sharepoint。
  • SharePoint 中的组是否与 SharePoint 中的组相关联?我正在尝试在 SharePoint 中创建一个组。
  • 您的意思是“SharePoint 中的组是否与 Active Directory 相关联?”答案是否定的,但他们可以。

标签: sharepoint sharepoint-2007


【解决方案1】:

听起来可能 _layouts 中的系统页面之一具有古怪的权限。在您尝试添加/删除组时,在 IIS 日志(不是 SharePoint 日志)中查找用户的 401、403 或 407(或者实际上是任何高于 400 的 HTTP 代码)错误。这可能指向存在问题的页面,这将为您提供一些帮助。

【讨论】:

    【解决方案2】:

    如果您将共享点 Web 应用程序托管在 IIS/SP 使用的默认位置以外的位置;检查以确保用户组已读取到受影响应用程序的 Bin 目录。由于某种原因,当创建此特定应用程序时,它无法像在正常情况下那样使用 Read 将用户组添加到 Bin 目录中。这很容易测试,失败和成功的一致性。我注意到它唯一受到影响的是有关通过 Sharepoint 站点 GUI 将新用​​户添加到站点的问题。

    这是挖掘我的 SP 日志时收到的错误:

    访问 /_layouts/aclinv.aspx 时出现应用程序错误,错误=拒绝访问路径“D:\ProdSites\SP-ProdSites*****\bin”。在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption) 在 System.IO.DirectoryInfo.GetFiles (String searchPattern, SearchOption searchOption) 在 System.IO.DirectoryInfo.GetFiles(String searchPattern) 在 System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() 在 System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) 在 System.Web。 Configuration.AssemblyInfo.get_AssemblyInternal() 在...

    这是我在 IIS 日志中显示的错误:

    2009-09-09 13:48:19 W3SVC1237373898 IP GET /OOD/_layouts/aclinv.aspx GroupId=9&Source=http%INFO2Fpeople%2Easpx%3FMembershipGroupId%3D9 80 域\用户 IP Mozilla/4.0+(兼容;+ MSIE+7.0;+Windows+NT+5.1;+Trident/4.0;+.NET+CLR+2.0.50727;+.NET+CLR+1.1.4322;+.NET+CLR+3.0.04506.30;+.NET+ CLR+3.0.04506.648;+OfficeLiveConnector.1.4;+OfficeLivePatch.1.3;+86e) 403 0 0

    也许人们已经检查过了,但我花了一点时间。我查找了补丁 KB928365,但它不存在(许多其他帖子都建议删除此补丁以解决此问题)。 此外,QA 和生产中的行为不同,因为我在 QA 中用于将新用户添加到站点的帐户由于包含在 WSS_admin_wpg 组中而提高了权限(可能是因为它是 QA 中的农场管理员? )

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-16
      • 2010-10-24
      • 2012-12-21
      • 2010-12-23
      • 2017-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多