Excepción de seguridad de control de usuario ASP.NET

Un control de usuario de ASP.NET cargado en Microsoft Office SharePoint Server 2007 genera una excepción de seguridad relacionada con la seguridad de la conexión, como en el siguiente ejemplo:

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

Síntoma

Cuando carga un control de usuario de ASP.NET en un elemento web de SharePoint o un formulario web, se produce una excepción de seguridad si el código usa la autenticación NTLM en la cadena de conexión. La excepción de seguridad no se produce si no se usa la autenticación integrada de Windows.

Causa

De manera predeterminada no se confía en los controles o ensamblados cargados desde fuera de la memoria caché de ensamblados global.

Resolución

Borre las propiedades de tagMapping del control mediante la inserción de las siguientes líneas en el archivo Web.config:

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

Vea también

Otros recursos

Excepción en la seguridad del control de usuario en Microsoft Office SharePoint Server 2007