Exceção de segurança do controle de usuário do ASP.NET

Atualizado em: 2008-04-14

Um controle de usuário do ASP.NET carregado no Microsoft Office SharePoint Server 2007 gera uma exceção relacionada à segurança da conexão, como no exemplo abaixo:

This control does not allow connection strings with the following keywords: 'Integrated Security', 'Trusted_Connection'.

Sintoma

Ao carregar um controle de usuário do ASP.NET em um Web Part ou formulário da Web do SharePoint, ocorre uma exceção de segurança se o código utiliza autenticação NTLM na sequência de conexão. A exceção de segurança não ocorre se não for usada a autenticação integrada do Windows.

Causa

Por padrão, controles ou assemblies carregados de fora do cache de assembly global não são confiáveis.

Resolução

Retire as propriedades tagMapping do controle inserindo as seguintes linhas no arquivo Web.config:

<code>
<tagMapping>
   <clear/>
</tagMapping>
</code>

Consulte também

Outros recursos

Exceção de segurança do controle do usuário no Microsoft Office SharePoint Server 2007