使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

当第三方程序集尝试访问某些敏感属性时,可能会阻止用户代码。 发生此问题时,"8gaol" 事件条目将记录在 SharePoint 统一日志记录系统 (ULS) 日志中。 

原因

为帮助维护安全性,会阻止第三方程序集访问某些敏感属性。

解决方法

若要解决此问题,请安装下列任一更新:

若要使受信任的第三方程序集能够访问 Web.config 文件中的敏感属性,请将其添加到程序集列表。

例如,假设在 ULS 日志中找到以下消息: 

8gaol 无法访问此敏感属性:<敏感属性名称>,其来自外部不受信任的程序集<第三方程序集全名>。 受信任的程序集列表:<用于访问敏感属性的程序集列表>

在这种情况下,请执行以下步骤: 

  1. 在 Web.config 文件的 SharePoint SafeMode 下添加新的 AllowAccessSensitivePropertiesAssemblies 部分:

    <SharePoint>
       <SafeMode>
          <AllowAccessSensitivePropertiesAssemblies>
          </AllowAccessSensitivePropertiesAssemblies>
       
       </SafeMode>
       
    </SharePoint>

  2. 对于每个第三方程序集,在 AllowAccessSensitivePropertiesAssemblies 部分添加具有程序集全名的条目:

    <AllowAccessSensitivePropertiesAssemblies>
       <AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/>
    </AllowAccessSensitivePropertiesAssemblies>

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×