Applies ToSharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Sintomas

Quando assemblies de terceiros tentam acessar algumas propriedades confidenciais, o código do usuário pode ser bloqueado. Quando esse problema ocorre, as entradas de evento "8gaol" são registradas em logs no Serviço de Log Unificado (ULS) do SharePoint. 

Causa

Para ajudar a manter a segurança, os assemblies de terceiros são impedidos de acessar algumas propriedades confidenciais.

Resolução

Para resolver este problema, instale uma das seguintes atualizações:

Para habilitar assemblies confiáveis de terceiros para acessar as propriedades confidenciais no arquivo Web.config, adicione-os à lista de assemblyes.

Por exemplo, suponha que você encontre a seguinte mensagem nos logs ULS: 

8gaol Não é possível acessar essa propriedade confidencial: <nome da propriedade confidencial> do assembly não confiável externo <nome completo do assembly de terceiros>. Lista de assemblies confiáveis: <lista de assemblies para acessar propriedades confidenciais>

Nesse caso, siga estas etapas: 

  1. Adicione uma nova seção AllowAccessSensitivePropertiesAssemblies em SharePoint SafeMode no arquivo Web.config:<SharePoint>    <SafeMode>       <AllowAccessSensitivePropertiesAssemblies>       </AllowAccessSensitivePropertiesAssemblies>        </SafeMode>    </SharePoint>

  2. Para cada assembly de terceiros, adicione uma entrada que tenha um nome completo de assembly na seção AllowAccessSensitivePropertiesAssemblies :<AllowAccessSensitivePropertiesAssemblies>    <AllowAccessSensitivePropertiesAssembly Assembly="XXX, Version=XXX, Culture=XXX, PublicKeyToken=XXXX"/></AllowAccessSensitivePropertiesAssemblies>

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.