Applies ToSharePoint Server 2013 SP1 SharePoint Server 2016 SharePoint Server 2019

Sintomas

Quando as assemblagens de terceiros tentam aceder a algumas propriedades confidenciais, o código de utilizador poderá ser bloqueado. Quando este problema ocorre, as entradas de evento "8gaol" são com sessão sessão nos registos ULS (SharePoint Unified Logging System). 

Causa

Para ajudar a manter a segurança, as assemblagens de terceiros são impedidas de aceder a algumas propriedades confidenciais.

Resolução

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

Para permitir que as assemblagens de terceiros de confiança acedam às propriedades confidenciais no ficheiro Web.config, adicione-as à lista de montagem.

Por exemplo, suponha que encontra a seguinte mensagem nos registos ULS: 

8gaol Não é possível aceder <esta propriedade sensível : <nome de propriedade sensível> de assemblagem não confiada <nome completo da assemblagem de terceiros>. Lista de assemblagem fideded <lista de montagem para aceder a propriedades confiáveis>

Neste caso, siga estes passos: 

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

  2. Para cada assemblagem de terceiros, adicione uma entrada que tenha um nome completo de assemblagem na secçã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 subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.